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가 뜬다면.... 다시한번 백업을 해보고, 그래도 안될경우 테이프를 교체하여 진행해보자.

DAT : Digital Audio Tape 

뭐...흔히 테이프 백업장치에서 DAT160, DAT72 이라고 불리우는 것들은

쉽게말해 데이터를 저장할 카세트 테이프라고 생각하면 된다. (그 옛날 카세트 테잎처럼 생겼으니...뭐 오디오도 어쨋든 데이터)

앞에 붙은 160과 72는 압축 용량을 말함 160GB, 72GB.

처음에는  CD음질의 오디오를 녹음하기 위해 만들어 졌는데, 소니와 휴렛팩커드(HP)가 이 DAT 카트리지를 가지고 데이터를 저장하기위해

정의한 것이 DDS (Digital Data Storage)이다.

다음은 DDS별 특징이다.

DDS라는 형식이 어떤식으로 기록하는지에 대한 기술적인 내용은 출처 링크에서 확인하자.

  • DDS-1 : 120분용 카트리지에 압축되지 않은 데이터를 최대 2 GB까지 저장
  • DDS-2 : 120분용 카트리지에 데이터를 압축하여 최대 8 GB까지 저장. DDS-2는 소형 네트웍 서버에 이상적인 형식이다.
  • DDS-3 : 125분용 카트리지에 데이터를 최대 24 GB까지 저장. DDS-3는 중형 서버에 이상적인 형식이다. DDS-3는 PRML(Partial Response Maximum Likelihood)을 사용하는데, PRML은 데이터를 깨끗히 기록하기 위해 전자 잡음을 제거한다.
  • DDS-4 : 가장 최신형 DDS 드라이브로서, 125분용 카트리지에 데이터를 최대 40 GB까지 저장. 소형에서 중형 비즈니스들이 DDS-4 드라이브를 이용하여 이득을 얻을 수 있다.

그러니까, 이 DAT160 DDS4 라고 한다면, 

원래는 오디오를 저장하기위해 만들어진 160GB 짜리 테이프에, 다른 데이터를 저장하기위해 DDS4라는 형식을 적용한녀석임.

한마디로 어찌됐건 외부 저장장치.

이러한 Tape (Catridge:카트리지)에도 물론 수명이 있다.

2000번을 읽거나, 100번의 완전한 백업(Full Backup)을 거쳤을시에 수명을 다한다고 한다.


용어에서 헷갈리는점은 

'테이프 드라이브' 와 '테이프' 다. 라디오를 생각하면된다.

테이프 드라이브는 테이프를 읽기위한 장치를 말한다.  (=라디오)

테이프(=Catridge) 는 데이터를 저장한 장치를 말한다 (=라디오 테이프)

마찬가지로, 여기에도 클리닝 카트리지가 존재하는데, 매 24시간마다 청소해주라는것이 권장사항이고, 30회 정도가 수명.


+ 이런 카트리지에는 Write Protection이라는게 있다. 사진 참조.


'IT > 용어 및 개념' 카테고리의 다른 글

DAS, NAS, SAN 이란?  (0) 2016.06.27
VSOE, DCOE, BSOE 란?  (0) 2016.06.27

SPP=Service Pack for ProLiant

ProLiant 서버의 서비스 소프트웨어라고 보면 된다.

각종 펌웨어는 물론 하드웨어 레이드 구성까지 가능함.


1.SPP CD부팅

DL380 G5 장비에 펌웨어 업데이트를 진행. 크게 어려운건 없고, 해당 CD로 부팅하면 된다.





2. 오토매틱, 인터랙티브 선택

오토매틱과 인터랙티브 두가지가 있는데,

오토매틱으로 할 경우 자동으로 업데이트할수있는 펌웨어를 알아서 업데이트한뒤, '자동으로 리부팅' 된다.

이럴경우....업데이트 되기 전 버전과 업데이트 된 버전을 비교해 볼수 없으므로 주의.

아래에서는 인터랙티브모드로 선택.


fail이 나긴 나는데.. 뭔지 모르겠다. 일단 잘 진행

'



3.로딩이 끝나면, Step by Step 으로 펌웨어 업데이트 진행.

시키는대로 하면 끝.


펌웨어 업데이트 선택.




4. 업데이트 가능한 펌웨어 선택

일련의 서치가 끝나면, 업데이트 가능한 펌웨어를 셀렉할수있다. 선택한 뒤에 넥스트.

이미 최신버전인것들은 강제로 덮어 씌울수도있다. 의미가있는지는 모르겠지만.

인스톨되어있고, 액티브되어있는(현재버전) 버전과, 업데이트 가능한 버전이 표시된다.



5. 정상적으로 업데이트 되었는지 확인.

업데이트가 진행되고 나면, 다음과같이 veiw log 버튼이 생긴다.

확인해보면, Current Version (원래버전)과 New Version 비교가 가능하다. 

그 뒤 최종적으로 Reboot 해주면 업데이트 정상 진행 완료.


● 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 는 정상적으로 실행됐다는 의미.

DAS [ Direct Attached Storage ]

: 말 그대로 스토리지와 직접연결.

서버와 전용케이블로 직접 연결한 방식. 외장하드 같은 느낌.

서버 ------------------- 스토리지 

이렇게 연결돼있는데, 이 케이블이 어떤종류이든 ( SAS, FC 등) 그냥 직접붙어있으면 DAS방식.




NAS [ Network Attached Storage ]

: 이것도 해석하자면 네트워크에 붙어있는 스토리지.

한마디로, 네트워크로 연결되어있어서, 하나의 파일서버처럼 여러 호스트(이용자)가 

달라붙어서 사용가능 하다는것.



SAN [ Storage Area Networks ]

: 스토리지영역의 네트워크.

개인적으로 이 용어는 앞에 Only For 라도 붙여야한다고 생각한다 (그럼 OFSAN......옵쎈...)

스토리지와 연결만을위해 구축한 네트워크를 말한다.


자주 묻는것은 NAS 와의 차이다. 

Q) 네트워크에 붙어있는 스토리지라면서요. 그 부분만 말하는겁니까?


그런게아니라, 효율적인 관리 및 높은 가용성, 효율을 위해 따로 구축한 네트워크라는 소리이다.

그래서 그냥 UTP 케이블로 따로 (스토리지만을 위해) 구축해도 용어의 해석상 SAN 이라고 할수도있다.

하지만, 그러면 의미가 없다. 높은 가용성도 없고 효율적인 관리도 안되고. 

그렇기에 파이버 채널(FC)을 이용하여 스토리지와 호스트간에 만들어진 네트워크를 SAN 이라고 칭한다.

그냥 FC로 스토리지-서버를 연결한걸 SAN 이라고 생각하면 된다.

그런데 이걸 또 다이렉트로 갖다 붙인게 아니라 이걸 Network 화 시켜주는 장비가 있는데, 

SAN Switch 라고한다. 이 스위치를 통해 NAS와 같이 여러 호스트가 이용가능하고

호스트별로 할당 및 권한설정 또한 가능하며, vlan 과 비슷한 개념인 zone 을 통해 

논리적분리 또한 가능하다 


기존의 랜을 통한 네트워크에서는 전송이 파일단위로 이루어지지만 SAN 에서는 모든 데이터가

블록단위로 이루어진다는 차이점도 있다.



정리하여 범주로 따지자면,  

이런 느낌 되겠다.

DAS와 NAS 는 큰 '연결방식의 차이' 이고

SAN 은 NAS 의 연결방식에서 고성능을 위해 구축한 구성이라고 생각하면 된다.

'IT > 용어 및 개념' 카테고리의 다른 글

DAT 란? Tape와 DDS  (0) 2016.09.11
VSOE, DCOE, BSOE 란?  (0) 2016.06.27

VSOE : Virtual Server Operating Environment

DCOE : Data Center Operating Environment

BSOE : Base Server Operating Environment


의 약자.






'IT > 용어 및 개념' 카테고리의 다른 글

DAT 란? Tape와 DDS  (0) 2016.09.11
DAS, NAS, SAN 이란?  (0) 2016.06.27

+ Recent posts