HP SnA 3일차 오후-lvm
* lvm info
# strings /etc/lvmtab
/dev/vg00
/dev/disk/disk2_p2
root@rx233 [/dev/vg00]
# lvmadm -l
--- Version 1.0 volume groups ---
VG Name /dev/vg00
PV Name /dev/disk/disk2_p2
* 디스크 정보 보기
# diskinfo /dev/rdisk/disk3
SCSI describe of /dev/rdisk/disk3:
vendor: HP 36.4G
product id: MAU3036NC
type: direct access
size: 35566480 Kbytes
bytes per sector: 512
root@rx233 [/dev/vg00]
* pvcreate명령은 raw device명과 함께!
ex) pvcreate /dev/rdisk/disk3
-f 옵션은 강제로!
* vg정보보기
# vgdisplay
--- Volume groups ---
VG Name /dev/vg00
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 8
Open LV 8
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 4238
VGDA 2
PE Size (Mbytes) 8
Total PE 4228
Alloc PE 3474
Free PE 754
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
VG Version 1.0
VG Max Size 542464m
VG Max Extents 67808
# vgdisplay -v
--- Volume groups ---
VG Name /dev/vg00
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 8
Open LV 8
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 4238
VGDA 2
PE Size (Mbytes) 8
Total PE 4228
Alloc PE 3474
Free PE 754
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
VG Version 1.0
VG Max Size 542464m
VG Max Extents 67808
--- Logical volumes ---
LV Name /dev/vg00/lvol1
LV Status available/syncd
LV Size (Mbytes) 1792
Current LE 224
Allocated PE 224
Used PV 1
LV Name /dev/vg00/lvol2
LV Status available/syncd
LV Size (Mbytes) 1024
Current LE 128
Allocated PE 128
Used PV 1
LV Name /dev/vg00/lvol3
LV Status available/syncd
LV Size (Mbytes) 1024
Current LE 128
Allocated PE 128
Used PV 1
LV Name /dev/vg00/lvol4
LV Status available/syncd
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Used PV 1
LV Name /dev/vg00/lvol5
LV Status available/syncd
LV Size (Mbytes) 10472
Current LE 1309
Allocated PE 1309
Used PV 1
LV Name /dev/vg00/lvol6
LV Status available/syncd
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Used PV 1
LV Name /dev/vg00/lvol7
LV Status available/syncd
LV Size (Mbytes) 6696
Current LE 837
Allocated PE 837
Used PV 1
LV Name /dev/vg00/lvol8
LV Status available/syncd
LV Size (Mbytes) 4480
Current LE 560
Allocated PE 560
Used PV 1
--- Physical volumes ---
PV Name /dev/disk/disk2_p2
PV Status available
Total PE 4228
Free PE 754
Autoswitch on
Proactive Polling on
* lvol 정보
# lvdisplay /dev/vg00/lvol4
--- Logical volumes ---
LV Name /dev/vg00/lvol4
VG Name /dev/vg00
LV Permission read/write
LV Status available/syncd
Mirror copies 0
Consistency Recovery MWC
Schedule parallel
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Stripes 0
Stripe Size (Kbytes) 0
Bad block on
Allocation strict
IO Timeout (Seconds) default
root@rx233 [/dev/vg00]
# lvdisplay -v /dev/vg00/lvol4
--- Logical volumes ---
LV Name /dev/vg00/lvol4
VG Name /dev/vg00
LV Permission read/write
LV Status available/syncd
Mirror copies 0
Consistency Recovery MWC
Schedule parallel
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Stripes 0
Stripe Size (Kbytes) 0
Bad block on
Allocation strict
IO Timeout (Seconds) default
--- Distribution of logical volume ---
PV Name LE on PV PE on PV
/dev/disk/disk2_p2 144 144
--- Logical extents ---
LE PV1 PE1 Status 1
00000 /dev/disk/disk2_p2 00480 current
00001 /dev/disk/disk2_p2 00481 current
00002 /dev/disk/disk2_p2 00482 current
00003 /dev/disk/disk2_p2 00483 current
00004 /dev/disk/disk2_p2 00484 current
00005 /dev/disk/disk2_p2 00485 current
00006 /dev/disk/disk2_p2 00486 current
00007 /dev/disk/disk2_p2 00487 current
00008 /dev/disk/disk2_p2 00488 current
00009 /dev/disk/disk2_p2 00489 current
00010 /dev/disk/disk2_p2 00490 current
00011 /dev/disk/disk2_p2 00491 current
00012 /dev/disk/disk2_p2 00492 current
00013 /dev/disk/disk2_p2 00493 current
00014 /dev/disk/disk2_p2 00494 current
00015 /dev/disk/disk2_p2 00495 current
00016 /dev/disk/disk2_p2 00496 current
00017 /dev/disk/disk2_p2 00497 current
00018 /dev/disk/disk2_p2 00498 current
00019 /dev/disk/disk2_p2 00499 current
00020 /dev/disk/disk2_p2 00500 current
00021 /dev/disk/disk2_p2 00501 current
00022 /dev/disk/disk2_p2 00502 current
00023 /dev/disk/disk2_p2 00503 current
00024 /dev/disk/disk2_p2 00504 current
00025 /dev/disk/disk2_p2 00505 current
00026 /dev/disk/disk2_p2 00506 current
00027 /dev/disk/disk2_p2 00507 current
00028 /dev/disk/disk2_p2 00508 current
00029 /dev/disk/disk2_p2 00509 current
00030 /dev/disk/disk2_p2 00510 current
00031 /dev/disk/disk2_p2 00511 current
00032 /dev/disk/disk2_p2 00512 current
00033 /dev/disk/disk2_p2 00513 current
00034 /dev/disk/disk2_p2 00514 current
00035 /dev/disk/disk2_p2 00515 current
00036 /dev/disk/disk2_p2 00516 current
00037 /dev/disk/disk2_p2 00517 current
00038 /dev/disk/disk2_p2 00518 current
00039 /dev/disk/disk2_p2 00519 current
00040 /dev/disk/disk2_p2 00520 current
00041 /dev/disk/disk2_p2 00521 current
00042 /dev/disk/disk2_p2 00522 current
00043 /dev/disk/disk2_p2 00523 current
00044 /dev/disk/disk2_p2 00524 current
00045 /dev/disk/disk2_p2 00525 current
00046 /dev/disk/disk2_p2 00526 current
00047 /dev/disk/disk2_p2 00527 current
00048 /dev/disk/disk2_p2 00528 current
00049 /dev/disk/disk2_p2 00529 current
00050 /dev/disk/disk2_p2 00530 current
00051 /dev/disk/disk2_p2 00531 current
00052 /dev/disk/disk2_p2 00532 current
00053 /dev/disk/disk2_p2 00533 current
00054 /dev/disk/disk2_p2 00534 current
00055 /dev/disk/disk2_p2 00535 current
00056 /dev/disk/disk2_p2 00536 current
00057 /dev/disk/disk2_p2 00537 current
00058 /dev/disk/disk2_p2 00538 current
00059 /dev/disk/disk2_p2 00539 current
00060 /dev/disk/disk2_p2 00540 current
00061 /dev/disk/disk2_p2 00541 current
00062 /dev/disk/disk2_p2 00542 current
00063 /dev/disk/disk2_p2 00543 current
00064 /dev/disk/disk2_p2 00544 current
00065 /dev/disk/disk2_p2 00545 current
00066 /dev/disk/disk2_p2 00546 current
00067 /dev/disk/disk2_p2 00547 current
00068 /dev/disk/disk2_p2 00548 current
00069 /dev/disk/disk2_p2 00549 current
00070 /dev/disk/disk2_p2 00550 current
00071 /dev/disk/disk2_p2 00551 current
00072 /dev/disk/disk2_p2 00552 current
00073 /dev/disk/disk2_p2 00553 current
00074 /dev/disk/disk2_p2 00554 current
00075 /dev/disk/disk2_p2 00555 current
00076 /dev/disk/disk2_p2 00556 current
00077 /dev/disk/disk2_p2 00557 current
00078 /dev/disk/disk2_p2 00558 current
00079 /dev/disk/disk2_p2 00559 current
00080 /dev/disk/disk2_p2 00560 current
00081 /dev/disk/disk2_p2 00561 current
00082 /dev/disk/disk2_p2 00562 current
00083 /dev/disk/disk2_p2 00563 current
00084 /dev/disk/disk2_p2 00564 current
00085 /dev/disk/disk2_p2 00565 current
00086 /dev/disk/disk2_p2 00566 current
00087 /dev/disk/disk2_p2 00567 current
00088 /dev/disk/disk2_p2 00568 current
00089 /dev/disk/disk2_p2 00569 current
00090 /dev/disk/disk2_p2 00570 current
00091 /dev/disk/disk2_p2 00571 current
00092 /dev/disk/disk2_p2 00572 current
00093 /dev/disk/disk2_p2 00573 current
00094 /dev/disk/disk2_p2 00574 current
00095 /dev/disk/disk2_p2 00575 current
00096 /dev/disk/disk2_p2 00576 current
00097 /dev/disk/disk2_p2 00577 current
00098 /dev/disk/disk2_p2 00578 current
00099 /dev/disk/disk2_p2 00579 current
00100 /dev/disk/disk2_p2 00580 current
00101 /dev/disk/disk2_p2 00581 current
00102 /dev/disk/disk2_p2 00582 current
00103 /dev/disk/disk2_p2 00583 current
00104 /dev/disk/disk2_p2 00584 current
00105 /dev/disk/disk2_p2 00585 current
00106 /dev/disk/disk2_p2 00586 current
00107 /dev/disk/disk2_p2 00587 current
00108 /dev/disk/disk2_p2 00588 current
00109 /dev/disk/disk2_p2 00589 current
00110 /dev/disk/disk2_p2 00590 current
00111 /dev/disk/disk2_p2 00591 current
00112 /dev/disk/disk2_p2 00592 current
00113 /dev/disk/disk2_p2 00593 current
00114 /dev/disk/disk2_p2 00594 current
00115 /dev/disk/disk2_p2 00595 current
00116 /dev/disk/disk2_p2 00596 current
00117 /dev/disk/disk2_p2 00597 current
00118 /dev/disk/disk2_p2 00598 current
00119 /dev/disk/disk2_p2 00599 current
00120 /dev/disk/disk2_p2 00600 current
00121 /dev/disk/disk2_p2 00601 current
00122 /dev/disk/disk2_p2 00602 current
00123 /dev/disk/disk2_p2 00603 current
00124 /dev/disk/disk2_p2 00604 current
00125 /dev/disk/disk2_p2 00605 current
00126 /dev/disk/disk2_p2 00606 current
00127 /dev/disk/disk2_p2 00607 current
00128 /dev/disk/disk2_p2 00608 current
00129 /dev/disk/disk2_p2 00609 current
00130 /dev/disk/disk2_p2 00610 current
00131 /dev/disk/disk2_p2 00611 current
00132 /dev/disk/disk2_p2 00612 current
00133 /dev/disk/disk2_p2 00613 current
00134 /dev/disk/disk2_p2 00614 current
00135 /dev/disk/disk2_p2 00615 current
00136 /dev/disk/disk2_p2 00616 current
00137 /dev/disk/disk2_p2 00617 current
00138 /dev/disk/disk2_p2 00618 current
00139 /dev/disk/disk2_p2 00619 current
00140 /dev/disk/disk2_p2 00620 current
00141 /dev/disk/disk2_p2 00621 current
00142 /dev/disk/disk2_p2 00622 current
00143 /dev/disk/disk2_p2 00623 current
* PV생성하고 vg 생성하고, lv 생성하고 vg export까지
# pvcreate /dev/rdisk/disk3
Physical volume "/dev/rdisk/disk3" has been successfully created.
root@rx233 [/dev/vg00]
# pvdisplay /dev/disk/disk3
pvdisplay: Couldn't find the volume group to which
physical volume "/dev/disk/disk3" belongs.
pvdisplay: Cannot display physical volume "/dev/disk/disk3".
--> vg에 등록되기 전까지 정보가 보이지 않는다.
vg생성
# mkdir /dev/vg01
root@rx233 [/dev/vg00]
# ll /dev/vg01
total 0
# ls -ald /dev/vg01
drwxr-xr-x 2 root sys 96 Jun 20 15:26 /dev/vg01
# 디렉토리 만들고 mknod하는것은 lvm v1.0에서만.
# mknod /dev/vg01/group c 64 0x010000
major no. 64는 lsdev로 확인가능하다
# lsdev |grep lvm
64 64 lv lvm --> lvm v1.0
128 128 lvmp lvm --> lvm v2.0 이상
# ll /dev/vg01/group
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 /dev/vg01/group
# vgcreate vg01 /dev/disk/disk3
Increased the number of physical extents per physical volume to 8683.
Volume group "/dev/vg01" has been successfully created.
Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf
# ll /dev/vg01
total 0
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 group
# lvmadm -l
--- Version 1.0 volume groups ---
VG Name /dev/vg00
PV Name /dev/disk/disk2_p2
VG Name /dev/vg01
PV Name /dev/disk/disk3
# strings /etc/lvmtab
/dev/vg00
/dev/disk/disk2_p2
/dev/vg01
/dev/disk/disk3
# ll /dev/vg01
total 0
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 group
lv생성
# lvcreate -L 24 -n cadvol vg01
Logical volume "/dev/vg01/cadvol" has been successfully created with
character device "/dev/vg01/rcadvol".
Logical volume "/dev/vg01/cadvol" has been successfully extended.
Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf
# ll /dev/vg01
total 0
brw-r----- 1 root sys 64 0x010001 Jun 20 15:29 cadvol
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 group
crw-r----- 1 root sys 64 0x010001 Jun 20 15:29 rcadvol
# vgdisplay -v
--- Volume groups ---
VG Name /dev/vg00
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 8
Open LV 8
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 4238
VGDA 2
PE Size (Mbytes) 8
Total PE 4228
Alloc PE 3474
Free PE 754
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
VG Version 1.0
VG Max Size 542464m
VG Max Extents 67808
--- Logical volumes ---
LV Name /dev/vg00/lvol1
LV Status available/syncd
LV Size (Mbytes) 1792
Current LE 224
Allocated PE 224
Used PV 1
LV Name /dev/vg00/lvol2
LV Status available/syncd
LV Size (Mbytes) 1024
Current LE 128
Allocated PE 128
Used PV 1
LV Name /dev/vg00/lvol3
LV Status available/syncd
LV Size (Mbytes) 1024
Current LE 128
Allocated PE 128
Used PV 1
LV Name /dev/vg00/lvol4
LV Status available/syncd
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Used PV 1
LV Name /dev/vg00/lvol5
LV Status available/syncd
LV Size (Mbytes) 10472
Current LE 1309
Allocated PE 1309
Used PV 1
LV Name /dev/vg00/lvol6
LV Status available/syncd
LV Size (Mbytes) 1152
Current LE 144
Allocated PE 144
Used PV 1
LV Name /dev/vg00/lvol7
LV Status available/syncd
LV Size (Mbytes) 6696
Current LE 837
Allocated PE 837
Used PV 1
LV Name /dev/vg00/lvol8
LV Status available/syncd
LV Size (Mbytes) 4480
Current LE 560
Allocated PE 560
Used PV 1
--- Physical volumes ---
PV Name /dev/disk/disk2_p2
PV Status available
Total PE 4228
Free PE 754
Autoswitch on
Proactive Polling on
VG Name /dev/vg01
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 2
Open LV 2
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 8683
VGDA 2
PE Size (Mbytes) 4
Total PE 8682
Alloc PE 12
Free PE 8670
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
VG Version 1.0
VG Max Size 555712m
VG Max Extents 138928
--- Logical volumes ---
LV Name /dev/vg01/cadvol
LV Status available/syncd
LV Size (Mbytes) 24
Current LE 6
Allocated PE 6
Used PV 1
LV Name /dev/vg01/camvol
LV Status available/syncd
LV Size (Mbytes) 24
Current LE 6
Allocated PE 6
Used PV 1
--- Physical volumes ---
PV Name /dev/disk/disk3
PV Status available
Total PE 8682
Free PE 8670
Autoswitch on
Proactive Polling on
root@rx233 [/]
#
# ll /dev/vg01
total 0
brw-r----- 1 root sys 64 0x010001 Jun 20 15:29 cadvol
brw-r----- 1 root sys 64 0x010002 Jun 20 15:30 camvol
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 group
crw-r----- 1 root sys 64 0x010001 Jun 20 15:29 rcadvol
crw-r----- 1 root sys 64 0x010002 Jun 20 15:30 rcamvol
vg inactive로 만듦
# vgchange -a n vg01
Volume group "vg01" has been successfully changed.
# ll /dev/vg01
total 0
brw-r----- 1 root sys 64 0x010001 Jun 20 15:29 cadvol
brw-r----- 1 root sys 64 0x010002 Jun 20 15:30 camvol
crw-r--r-- 1 root sys 64 0x010000 Jun 20 15:27 group
crw-r----- 1 root sys 64 0x010001 Jun 20 15:29 rcadvol
crw-r----- 1 root sys 64 0x010002 Jun 20 15:30 rcamvol
정보는 아직까지 보임
vg 익스포트
# vgexport vg01
vgexport: Volume group "vg01" has been successfully removed.
# ll /dev/vg01
/dev/vg01 not found
정보 안보임
# ll /dev/v*
crw-r--r-- 1 root sys 97 0x000000 Jun 15 18:06 /dev/vxportal
/dev/vg00:
total 0
crw-r----- 1 root sys 64 0x000000 Jun 15 17:57 group
brw-r----- 1 root sys 64 0x000001 Jun 15 17:57 lvol1
brw-r----- 1 root sys 64 0x000002 Jun 15 17:57 lvol2
brw-r----- 1 root sys 64 0x000003 Jun 15 17:57 lvol3
brw-r----- 1 root sys 64 0x000004 Jun 15 17:57 lvol4
brw-r----- 1 root sys 64 0x000005 Jun 15 17:57 lvol5
brw-r----- 1 root sys 64 0x000006 Jun 15 17:57 lvol6
brw-r----- 1 root sys 64 0x000007 Jun 15 17:57 lvol7
brw-r----- 1 root sys 64 0x000008 Jun 15 17:57 lvol8
crw-r----- 1 root sys 64 0x000001 Jun 15 17:57 rlvol1
crw-r----- 1 root sys 64 0x000002 Jun 15 17:57 rlvol2
crw-r----- 1 root sys 64 0x000003 Jun 15 17:57 rlvol3
crw-r----- 1 root sys 64 0x000004 Jun 15 17:57 rlvol4
crw-r----- 1 root sys 64 0x000005 Jun 15 17:57 rlvol5
crw-r----- 1 root sys 64 0x000006 Jun 15 17:57 rlvol6
crw-r----- 1 root sys 64 0x000007 Jun 15 17:57 rlvol7
crw-r----- 1 root sys 64 0x000008 Jun 15 17:57 rlvol8
root@rx233 [/]
* smh를 통한 lv 생성
Disks and File Systems Administration
SMH->Disks and File Systems->Logical Volumes->Create LV
------------------------------------------------------------------------------------------------------------------------------------------------------
Create a new logical volume on a selected volume group
* Required Field
VG Name Free Size Free Extents # PVs # LVs
(X) /dev/vg00 5.89062 GB 6032 1 8
( ) /dev/vg01 33.8672 GB 34680 1 2
* LV Name: ___________________
(must be a simple file name, not a path name)
* Size: ___________________
Size in Units: GB ->
Configure General Options
Access Permission: (X) read/write
( ) read-only
Allocation Policy: strict ->
IO Timeout(seconds): 0__________________
[X] Automatically backup configuration
[X] Make logical volume available
Configure Mirroring
[ ] Enable Mirroring
Extent Allocation Options
Note: When mirroring, selection applies to the original and not the mirror copies
(X) Let LVM Choose Physical Volumes for Extent Allocation
( ) Specify Physical Volume(s) for Allocation
Selected
None
[ Create ] [ Preview ] [ Cancel ] [ Help ]