1. 디스크 확인

#ioscan -fknNC disk

Class     I  H/W Path  Driver S/W State   H/W Type     Description

===================================================================

disk      1  64000/0xfa00/0x0   esdisk   CLAIMED     DEVICE       HP      IR Volume

                      /dev/disk/disk1      /dev/disk/disk1_p2   /dev/rdisk/disk1     /dev/rdisk/disk1_p2

                      /dev/disk/disk1_p1   /dev/disk/disk1_p3   /dev/rdisk/disk1_p1  /dev/rdisk/disk1_p3

disk      3  64000/0xfa00/0x1   esdisk   CLAIMED     DEVICE       TEAC    DV-28E-V

                      /dev/disk/disk3   /dev/rdisk/disk3

disk     49  64000/0xfa00/0x1f  esdisk   CLAIMED     DEVICE       HP      EG0450FBDSQ

                      /dev/disk/disk49      /dev/disk/disk49_p2   /dev/rdisk/disk49     /dev/rdisk/disk49_p2

                      /dev/disk/disk49_p1   /dev/disk/disk49_p3   /dev/rdisk/disk49_p1  /dev/rdisk/disk49_p3

disk    115  64000/0xfa00/0x4b  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk115   /dev/rdisk/disk115

disk    116  64000/0xfa00/0x4c  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk116   /dev/rdisk/disk116

disk    118  64000/0xfa00/0x4d  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk118   /dev/rdisk/disk118

disk    122  64000/0xfa00/0x4f  esdisk   CLAIMED     DEVICE       HP      IR Volume

                      /dev/disk/disk122   /dev/rdisk/disk122


2. 파티션(슬라이스) 분할을 위해 파일 생성

#echo "3" > partition.ascii

#echo "EFI 500MB" >> partition.ascii

#echo "HPUX 100%" >> partition.ascii

#echo "HPSP 100MB" >> partition.ascii

#cat partition.ascii

3

EFI 500MB

HPUX 100%

HPSP 100MB


또는 

#vi partition.ascii

3

EFI 500MB

HPUX 100%

HPSP 100MB

:wq!


3. 혹시 모를 기존정보 삭제

#idisk -wR /dev/rdisk/disk122

idisk: Write mode requires description file

idisk version: 1.44

********************** WARNING ***********************

If you continue you will destroy all partition data on this disk.

Do you wish to continue(yes/no)? yes


4. 파티션(슬라이스) 분할

#idisk -wf partition.ascii /dev/rdisk/disk122

********************** WARNING ***********************

If you continue you may destroy all data on this disk.

Do you wish to continue(yes/no)? yes


EFI Primary Header:

        Signature                 = EFI PART

        Revision                  = 0x10000

        HeaderSize                = 0x5c

        HeaderCRC32               = 0x5a0e9a66

        MyLbaLo                   = 0x1

        MyLbaHi                   = 0x0

        AlternateLbaLo            = 0x45d7ffff

        AlternateLbaHi            = 0x0

        FirstUsableLbaLo          = 0x40

        FirstUsableLbaHi          = 0x0

        LastUsableLbaLo           = 0x45d7ffbf

        LastUsableLbaHi           = 0x0

        Disk GUID                 = 7b32b838-f87f-11e7-8000-d6217b60e588

        PartitionEntryLbaLo       = 0x2

        PartitionEntryLbaHi       = 0x0

        NumberOfPartitionEntries  = 0xc

        SizeOfPartitionEntry      = 0x80

        PartitionEntryArrayCRC32  = 0xb0a5de40


  Primary Partition Table (in 512 byte blocks):

    Partition 1 (EFI):

        Partition Type GUID       = c12a7328-f81f-11d2-ba4b-00a0c93ec93b

        Unique Partition GUID     = 7b32ba40-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0x40

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0xf9fff

        Ending Lba Hi              = 0x0

    Partition 2 (HP-UX):

        Partition Type GUID       = 75894c1e-3aeb-11d3-b7c1-7b03a0000000

        Unique Partition GUID     = 7b32ba4a-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0xfa000

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0x45d4dfff

        Ending Lba Hi              = 0x0

    Partition 3 (HPSP):

        Partition Type GUID       = e2a1e728-32e3-11d6-a682-7b03a0000000

        Unique Partition GUID     = 7b32ba5e-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0x45d4e000

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0x45d7ffbf

        Ending Lba Hi              = 0x0


EFI Alternate Header:

        Signature                 = EFI PART

        Revision                  = 0x10000

        HeaderSize                = 0x5c

        HeaderCRC32               = 0xab97a9f7

        MyLbaLo                   = 0x45d7ffff

        MyLbaHi                   = 0x0

        AlternateLbaLo            = 0x1

        AlternateLbaHi            = 0x0

        FirstUsableLbaLo          = 0x40

        FirstUsableLbaHi          = 0x0

        LastUsableLbaLo           = 0x45d7ffbf

        LastUsableLbaHi           = 0x0

        Disk GUID                 = 7b32b838-f87f-11e7-8000-d6217b60e588

        PartitionEntryLbaLo       = 0x45d7ffdf

        PartitionEntryLbaHi       = 0x0

        NumberOfPartitionEntries  = 0xc

        SizeOfPartitionEntry      = 0x80

        PartitionEntryArrayCRC32  = 0xb0a5de40


  Alternate Partition Table (in 512 byte blocks):

    Partition 1 (EFI):

        Partition Type GUID       = c12a7328-f81f-11d2-ba4b-00a0c93ec93b

        Unique Partition GUID     = 7b32ba40-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0x40

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0xf9fff

        Ending Lba Hi              = 0x0

    Partition 2 (HP-UX):

        Partition Type GUID       = 75894c1e-3aeb-11d3-b7c1-7b03a0000000

        Unique Partition GUID     = 7b32ba4a-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0xfa000

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0x45d4dfff

        Ending Lba Hi              = 0x0

    Partition 3 (HPSP):

        Partition Type GUID       = e2a1e728-32e3-11d6-a682-7b03a0000000

        Unique Partition GUID     = 7b32ba5e-f87f-11e7-8000-d6217b60e588

        Starting Lba Lo            = 0x45d4e000

        Starting Lba Hi            = 0x0

        Ending Lba Lo              = 0x45d7ffbf

        Ending Lba Hi              = 0x0


Legacy MBR (MBR Signatures in little endian):

   MBR Signature = 0xcab7327b


Protective MBR


#ioscan -fknNC disk

Class     I  H/W Path  Driver S/W State   H/W Type     Description

===================================================================

disk      1  64000/0xfa00/0x0   esdisk   CLAIMED     DEVICE       HP      IR Volume

                      /dev/disk/disk1      /dev/disk/disk1_p2   /dev/rdisk/disk1     /dev/rdisk/disk1_p2

                      /dev/disk/disk1_p1   /dev/disk/disk1_p3   /dev/rdisk/disk1_p1  /dev/rdisk/disk1_p3

disk      3  64000/0xfa00/0x1   esdisk   CLAIMED     DEVICE       TEAC    DV-28E-V

                      /dev/disk/disk3   /dev/rdisk/disk3

disk     49  64000/0xfa00/0x1f  esdisk   CLAIMED     DEVICE       HP      EG0450FBDSQ

                      /dev/disk/disk49      /dev/disk/disk49_p2   /dev/rdisk/disk49     /dev/rdisk/disk49_p2

                      /dev/disk/disk49_p1   /dev/disk/disk49_p3   /dev/rdisk/disk49_p1  /dev/rdisk/disk49_p3

disk    115  64000/0xfa00/0x4b  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk115   /dev/rdisk/disk115

disk    116  64000/0xfa00/0x4c  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk116   /dev/rdisk/disk116

disk    118  64000/0xfa00/0x4d  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                      /dev/disk/disk118   /dev/rdisk/disk118

disk    122  64000/0xfa00/0x4f  esdisk   CLAIMED     DEVICE       HP      IR Volume

                      /dev/disk/disk122      /dev/disk/disk122_p2   /dev/rdisk/disk122     /dev/rdisk/disk122_p2

                      /dev/disk/disk122_p1   /dev/disk/disk122_p3   /dev/rdisk/disk122_p1  /dev/rdisk/disk122_p3


5. EFI Filesystem header write & install boot program 

#efi_fsinit -d /dev/rdisk/disk122_p1

#efi_ls -d /dev/rdisk/disk122_p1

FileName                             Last Modified             Size


total space 523218944 bytes, free space 523198464 bytes


#mkboot -e -l /dev/rdisk/disk122
#lifls -l /dev/rdisk/disk122_p2

volume ISL10 data size 7984 directory size 8 13/01/22 03:23:09

filename   type   start   size     implement  created

===============================================================

ISL        -12800 584     242      0          13/01/22 03:23:09

AUTO       -12289 832     1        0          13/01/22 03:23:09

HPUX       -12928 840     1024     0          13/01/22 03:23:09

PAD        -12290 1864    1468     0          13/01/22 03:23:09

LABEL      BIN    3336    8        0          18/01/13 09:53:31


6. Mirror 생성

#pvcreate -f -B /dev/rdisk/disk122_p2

Physical volume "/dev/rdisk/disk122_p2" has been successfully created.

#vgextend /dev/vg00 /dev/disk/disk122_p2

Volume group "/dev/vg00" has been successfully extended.

Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf

#for i in 1 2 3 4

> do

> lvextend -m 1 /dev/vg00/lvol$i /dev/disk/disk122_p2

> done

The newly allocated mirrors are now being synchronized.This operation will 

take some time. Please wait ....

Logical volume "/dev/vg00/lvol1" has been successfully extended.

Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf

The newly allocated mirrors are now being synchronized.This operation will 

take some time. Please wait ....

Logical volume "/dev/vg00/lvol2" has been successfully extended.

Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf

The newly allocated mirrors are now being synchronized.This operation will 

take some time. Please wait ....

Logical volume "/dev/vg00/lvol3" has been successfully extended.

Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf

The newly allocated mirrors are now being synchronized.This operation will 

take some time. Please wait ....

Logical volume "/dev/vg00/lvol4" has been successfully extended.

Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf


#vgdisplay -v vg00

  --- Logical volumes ---

   LV Name                     /dev/vg00/lvol1

   LV Status                   available/syncd           

   LV Size (Mbytes)            1792    

   Current LE                  14        

   Allocated PE                28          

   Used PV                     2       


   LV Name                     /dev/vg00/lvol2

   LV Status                   available/syncd           

   LV Size (Mbytes)            8192            

   Current LE                  64        

   Allocated PE                128         

   Used PV                     2       


   LV Name                     /dev/vg00/lvol3

   LV Status                   available/syncd           

   LV Size (Mbytes)            33024           

   Current LE                  258       

   Allocated PE                516         

   Used PV                     2       


   LV Name                     /dev/vg00/lvol4

   LV Status                   available/syncd           

   LV Size (Mbytes)            50048           

   Current LE                  391       

   Allocated PE                782         

   Used PV                     2       



   --- Physical volumes ---

   PV Name                     /dev/disk/disk1_p2

   PV Status                   available                

   Total PE                    4463    

   Free PE                     3736    

   Autoswitch                  On        

   Proactive Polling           On               


   PV Name                     /dev/disk/disk122_p2

   PV Status                   available                

   Total PE                    4465    

   Free PE                     3738    

   Autoswitch                  On        

   Proactive Polling           On     


7. lvboot 및 Alternate Path 지정

#lvlnboot -v 

Boot Definitions for Volume Group /dev/vg00:

Physical Volumes belonging in Root Volume Group:

        /dev/disk/disk1_p2 -- Boot Disk

        /dev/disk/disk122_p2 -- Boot Disk

Boot: lvol1     on:     /dev/disk/disk1_p2

                        /dev/disk/disk122_p2

Root: lvol3     on:     /dev/disk/disk1_p2

                        /dev/disk/disk122_p2

Swap: lvol2     on:     /dev/disk/disk1_p2

                        /dev/disk/disk122_p2

Dump: lvol2     on:     /dev/disk/disk1_p2, 0


#setboot

Primary bootpath : 0/4/1/0.0x4c21db93a441081.0x0 (/dev/rdisk/disk1)

HA Alternate bootpath : 

Alternate bootpath : 0/4/2/0 (No dsf found)


Autoboot is ON (enabled)

Hyperthreading : OFF

               : OFF (next boot)


#setboot -a 0/4/1/0.0.0.8.0
#setboot
Primary bootpath : 0/4/1/0.0x4c21db93a441081.0x0 (/dev/rdisk/disk1)
HA Alternate bootpath : 
Alternate bootpath : 0/4/1/0.0xff4d8f5e0fbaa45.0x0 (/dev/rdisk/disk122)

Autoboot is ON (enabled)
Hyperthreading : OFF
               : OFF (next boot)


1. 디스크 확인

#ioscan -fknC disk

Class     I  H/W Path     Driver S/W State   H/W Type     Description

=====================================================================

disk      0  0/4/1/0.0.0.0.0  sdisk   CLAIMED     DEVICE       HP      IR Volume

                         /dev/dsk/c2t0d0     /dev/dsk/c2t0d0s1   /dev/dsk/c2t0d0s2   /dev/dsk/c2t0d0s3   /dev/rdsk/c2t0d0    /dev/rdsk/c2t0d0s1  /dev/rdsk/c2t0d0s2  /dev/rdsk/c2t0d0s3

disk     48  0/4/1/0.0.0.1.0  sdisk   CLAIMED     DEVICE       HP      EG0450FBDSQ

                         /dev/dsk/c2t1d0     /dev/dsk/c2t1d0s1   /dev/dsk/c2t1d0s2   /dev/dsk/c2t1d0s3   /dev/rdsk/c2t1d0    /dev/rdsk/c2t1d0s1  /dev/rdsk/c2t1d0s2  /dev/rdsk/c2t1d0s3

disk    109  0/4/1/0.0.0.2.0  sdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                         /dev/dsk/c2t2d0   /dev/rdsk/c2t2d0

disk    111  0/4/1/0.0.0.3.0  sdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                         /dev/dsk/c2t3d0   /dev/rdsk/c2t3d0

disk    114  0/4/1/0.0.0.4.0  sdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                         /dev/dsk/c2t4d0   /dev/rdsk/c2t4d0

disk    113  0/4/1/0.0.0.5.0  sdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                         /dev/dsk/c2t5d0   /dev/rdsk/c2t5d0

disk    117  0/4/1/0.0.0.6.0  sdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS

                         /dev/dsk/c2t6d0   /dev/rdsk/c2t6d0

disk      2  255/1/0.0.0  sdisk   CLAIMED     DEVICE       TEAC    DV-28E-V

                         /dev/dsk/c3t0d0   /dev/rdsk/c3t0d0


#sasmgr get_info -D /dev/sasd1 -q raid

Sat Dec 30 17:46:01 2017


---------- PHYSICAL DRIVES ----------

LUN dsf              SAS Address          Enclosure    Bay      Size(MB)


/dev/rdsk/c2t1d0     0x50000392e80321fa     1            6      429247    

/dev/rdsk/c2t2d0     0x5000c5003a12ff39     1            2      572325    

/dev/rdsk/c2t3d0     0x5000c5003a3516b1     1            1      572325    

/dev/rdsk/c2t4d0     0x5000c500331ea079     1            4      572325    

/dev/rdsk/c2t5d0     0x5000c50023baf071     1            3      572325    

/dev/rdsk/c2t6d0     0x5000c5003245ac65     1            5      572325    


---------- LOGICAL DRIVE 5 ----------


Raid Level                                         : RAID 1              

Volume sas address                                 : 0x4c21db93a441081   

Device Special File                                : /dev/rdsk/c2t0d0    

Raid State                                         : OPTIMAL             

Raid Status Flag                                   : ENABLED             

Raid Size                                          : 572204              

Rebuild Rate                                       : 0.00 %              

Rebuild Progress                                   : 100.00 %            


Participating Physical Drive(s) :


SAS Address         Enc   Bay   Size(MB)      Type            State           


0x5000c5004cef0bc1   1     8    572325        SECONDARY       ONLINE         

0x5000c5004cedebbd   1     7    572325        PRIMARY         ONLINE   


2. IR Volume 생성 및 확인

#sasmgr add -D /dev/sasd1 -q raid -q level=1 -q enc_bay=1:1,1:2


WARNING: If the disks are of different size, 

then the remaining disk space of the larger disk 

will be wasted and the volume cannot be expanded.


WARNING: Make sure that the disks are not being

used for BOOT, SWAP, DUMP, LVM, VxVM or any other

purpose.


This operation will overwrite the data on the disks.


Do you want to continue ?(y/n) [n]...


WARNING: This operation may take a few seconds.


RAID Volume is created successfully. 


#sasmgr get_info -D /dev/sasd1 -q raid

Sat Dec 30 17:52:41 2017


---------- PHYSICAL DRIVES ----------

LUN dsf              SAS Address          Enclosure    Bay      Size(MB)


/dev/rdsk/c2t1d0     0x50000392e80321fa     1            6      429247    

/dev/rdsk/c2t4d0     0x5000c500331ea079     1            4      572325    

/dev/rdsk/c2t5d0     0x5000c50023baf071     1            3      572325    

/dev/rdsk/c2t6d0     0x5000c5003245ac65     1            5      572325    


---------- LOGICAL DRIVE 5 ----------


Raid Level                                         : RAID 1              

Volume sas address                                 : 0x4c21db93a441081   

Device Special File                                : /dev/rdsk/c2t0d0    

Raid State                                         : OPTIMAL             

Raid Status Flag                                   : ENABLED             

Raid Size                                          : 572204              

Rebuild Rate                                       : 0.00 %              

Rebuild Progress                                   : 100.00 %            


Participating Physical Drive(s) :


SAS Address         Enc   Bay   Size(MB)      Type            State           


0x5000c5004cef0bc1   1     8    572325        SECONDARY       ONLINE         

0x5000c5004cedebbd   1     7    572325        PRIMARY         ONLINE         


---------- LOGICAL DRIVE 4 ----------


Raid Level                                         : RAID 1              

Volume sas address                                 : 0xff4d8f5e0fbaa45   

Device Special File                                : /dev/rdsk/c2t8d0    

Raid State                                         : OPTIMAL             

Raid Status Flag                                   : ENABLED             

Raid Size                                          : 572160              

Rebuild Rate                                       : 20.00 %             

Rebuild Progress                                   : 100.00 %            


Participating Physical Drive(s) :


SAS Address         Enc   Bay   Size(MB)      Type            State           


0x5000c5003a3516b1   1     1    572325        PRIMARY         ONLINE         

0x5000c5003a12ff39   1     2    572325        SECONDARY       ONLINE         



#ioscan -fknNC disk 
Class     I  H/W Path  Driver S/W State   H/W Type     Description
===================================================================
disk      1  64000/0xfa00/0x0   esdisk   CLAIMED     DEVICE       HP      IR Volume
                      /dev/disk/disk1      /dev/disk/disk1_p1   /dev/disk/disk1_p2   /dev/disk/disk1_p3   /dev/rdisk/disk1     /dev/rdisk/disk1_p1  /dev/rdisk/disk1_p2  /dev/rdisk/disk1_p3
disk      3  64000/0xfa00/0x1   esdisk   CLAIMED     DEVICE       TEAC    DV-28E-V
                      /dev/disk/disk3   /dev/rdisk/disk3
disk     49  64000/0xfa00/0x1f  esdisk   CLAIMED     DEVICE       HP      EG0450FBDSQ
                      /dev/disk/disk49      /dev/disk/disk49_p1   /dev/disk/disk49_p2   /dev/disk/disk49_p3   /dev/rdisk/disk49     /dev/rdisk/disk49_p1  /dev/rdisk/disk49_p2  /dev/rdisk/disk49_p3
disk    110  64000/0xfa00/0x49  esdisk   NO_HW       DEVICE       SEAGATE ST9600204SS
                      /dev/disk/disk110   /dev/rdisk/disk110
disk    112  64000/0xfa00/0x4a  esdisk   NO_HW       DEVICE       SEAGATE ST9600204SS
                      /dev/disk/disk112   /dev/rdisk/disk112
disk    115  64000/0xfa00/0x4b  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS
                      /dev/disk/disk115   /dev/rdisk/disk115
disk    116  64000/0xfa00/0x4c  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS
                      /dev/disk/disk116   /dev/rdisk/disk116
disk    118  64000/0xfa00/0x4d  esdisk   CLAIMED     DEVICE       SEAGATE ST9600204SS
                      /dev/disk/disk118   /dev/rdisk/disk118
disk    122  64000/0xfa00/0x4f  esdisk   CLAIMED     DEVICE       HP      IR Volume
                      /dev/disk/disk122   /dev/rdisk/disk122


새로운 IR Volume이 생긴것과, 묶어준 두개의 디스크가 NO_HW로 바뀐것을 확인 할 수 있다.

'IT > HP-UX' 카테고리의 다른 글

HP-UX LVM Mirror 생성  (0) 2018.01.13
[HP-UX] Hostname 변경 및 프롬프트 설정  (0) 2016.12.28
HP-UX Ignite Backup/Recovery 백업  (0) 2016.09.19
HP-UX DAT160 Tape I/O 테스트 및 관련 명령어  (0) 2016.08.04

1. hostname 임시 변경


#hostname [변경할 name]



변경후 확인, 세션 재접속시 

아래와 같이 변경됨을 확인할수있다.



하지만, 아래와같이 hostname 명령어로 변경한 경우 

서버가 재시작되거나, 해당 데몬이 재시작된경우엔 원복된다.



2. 파일 수정을 통한 변경

.profile , netconf, hosts 와같은 설정 파일을 수정하여 변경할경우, 영구적용 가능.


2-1. .profile 수정


profile파일은 각 계정마다 로그인할때, shell (/etc/passwd 의 기본shell)이 실행되면서 불러온다.

그러므로 이 파일에 각종 환경(변수)들을 입력해놓으면, 사용할때마다 일일이 수정할 필요가 없다.


#vi ~/.profile

Set up shell variables 이하에 호스트네임을 추가한다.

다른내용들은 개인적으로 추가한 환경들이다.

tip: HOSTNAME=`hostname` 으로 설정해놓으면, HOSTNAME 환경변수에 hostname 명령어 출력결과가 들어가게 된다.


2-2. netconf 수정


위와같이 프롬프트에 호스트네임을 띄우고싶다면 굳이 .profile을 수정하여 HOSTNAME 환경변수에 수동으로 입력하는것보다

netconf 파일에 호스트네임을 지정해놓고, profile파일의 HOSTNAME 환경변수에는 앞서 말한 tip을 따라 hostname 명령 출력결과를 넣는것이 낫다.



설정을 모두 마친뒤 출력결과이다. 정상변경 됐으며 재부팅시에도 변경되지 않을것임.




3. 변경뒤 swlist 에러


hostname을 변경한 뒤에, swlist 명령시 다음과같은 에러가 난다면 /etc/hosts 파일내용을 변경한 호스트네임으로 수정하면 된다.



#vi /etc/hosts


/etc/hosts 파일 수정뒤 swlist 출력결과 정상출력.

테스트 환경 및 구성

Server : rx6600 B.11.31

Ignte version : C.7.18.63

기존원본 DISK : 600GB 10K SAS DP * 2EA (IR Volume으로 생성)   

백업test DISK : 450GB 10K SAS DP * 1EA




1. 백업받을  테이프 드라이브, 테이프 인식 및 확인

#ioscan -fknC tape           ( 새로 인식시켰을 경우 -fnC 옵션)

#mt -f /dev/rmt/2m status


테이프 드라이브 및 테이프가 정상적으로 인식됨.




2. 테스트할 디스크 인식 및 확인

#ioscan -fnC disk

#ioscan -fnNC disk

#diskinfo [캐릭터 디바이스]


디스크 삽입 후 새로 읽어 들인 뒤 인식되었는지 확인한다.

450GB 디스크가 정상 인식되었음~~


3. 백업 시작

#make_tape_recovery -Av -a /dev/rmt/2mn


make_tape_recovery 명령어로 백업 진행.

-A : vg00 (부트볼륨) 의 모든 파일들을 백업함. 

-v : view . 진행상황을 보여줌

-a : 뒤에오는 경로에 백업 아카이브를 만듦. ( 그냥 거기다가 저장한다는소리)

-a 옵션을 주지않을경우, 디폴트값인 /dev/rmt/0m 을 아카이브로 만듦. 더 자세한건 man 참조.

그 뒤 백업이 완료될때까지 기다리자~~



4. 백업확인

#tail -50 /var/opt/ignite/recovery/latest/recovery.log


======  09/09/16   15:24:12  MDT  make_tape_recovery completed successfully

라는 메시지를 확인하면 된다.

간혹 with warnings가 붙어있어도 걱정하지 말자.

/etc/reslov.conf 파일이 없거나... ignite 버전이 낮을경우 warnings이 뜬다.

그런데, unsuccessfully가 뜬다면.... 다시한번 백업을 해보고, 그래도 안될경우 테이프를 교체하여 진행해보자.

● make_tape_recovery 진행시, 다음과 같은 에러 메시지와 함께 백업이 불가능한 상황.

   

--------------------------------------------------------------------------------------------------------------------------------------------

pax: write : I/O error

pax: A write error has occurred.

WARNING: The pax command returned a non-zero exit status (exit status 1).

ERROR:   The find_files command failed (exit status 141).



=======  08/02/16 01:17:36 KST  make_tape_recovery completed unsuccessfully

OS MONTHLY BACKUP END   AT Mon Aug  1 16:17:36 UTC 2016

-------------------------------------------------------------------------------------------------------------------------------------------


write error 가 발생, 즉 해당 테이프의 I/O 에 문제가 생겼다고 판단하여 I/O Test 진행. 


1. I/O 테스트라고 하지만 거창한것은 아님. 로그파일 같은것들 tar로 묶어서, tape에 넣어본다.

  • cd /var/opt/resmon/log      -> tar 명령어로 묶을때, 절대경로로 묶게되면 풀때도 절대경로에 풀림
  • tar cvf /dev/rmt/0m *         -> /dev/rmt/0m tape 장치에 현재경로의 모든파일을 묶어서 넣음
  • tar tvf /dev/rmt/0m           -> tape 장치에 제대로 쓰여졌는지 확인.
  • cd /test                           -> tar 파일을 풀고싶은 경로로 이동
  • tar xvf /dev/rmt/0m           -> 실행후 정상적으로 풀렸는지 확인.

여기까지 진행 된다면, I/O 에는 문제가 없으므로 백업을 진행하면된다.

하지만 그래도 같은에러가 발생하게 된다면 pax 관련 patch(PHCO_28414) 패치를 진행하자.

해보진 않았지만 일단은 그렇다고한다. 

참고로 HPE 패치관련 파일들은 권한이 필요하다고 함.


-----------------------------------------------------------------------------------자주쓰는 tar와 mt명령어-------------------------------------------------------------------------------

tar cvf [생성될 tar파일명.tar] [묶을 파일의 경로] -> 파일의 경로가 절대경로면 풀때도 절대경로에풀림

tar tvf [묶인 내용을 볼 tar파일명]

tar xvf [풀 tar파일명]


mt -f /dev/rmt/0m status : 해당 장치의 상태. 값이 0 0일경우 맨 앞으로 감겨있다는 의미.

mt -f /dev/rmt/0m offl : tape 를 되감은뒤, offline 으로 만듦.= 처음으로 되감고 끄집어냄(eject)

mt -f /dev/rmt/0m rew : tape 를 되감음.

여기서 /dev/mt/0m 과 0mn 의 차이는 해당 옵션을 수행할때, 되감기(rewind)까지 수행 하느냐

안하느냐의 차이.

n 을 붙이게되면 rewind 하지 않으므로, 되감기가 필요한경우 rew옵션으로 명령어를 한번 더넣어줘야함.



*참고 : tar 로 묶을시, 커맨드라인 맨 왼쪽에 a, 풀때 x 는 정상적으로 실행됐다는 의미.

+ Recent posts