순서
1.pv지정해서 vg만들기
2.vg소속 lv만들기
3.mkfs로 해당 lv 파일시스템만들기
4.mount
5./etc/filesystems 수정
기타명령어
reducevg [vg] [disk]
rmlv [lv]
extendvg
extendvg
chfs
# mkvg -y'[vg_name]' -s'[pp_size]' -V'[major_number]' [Disk_List]
> -n : Disable automount during a system restart
VG 종류 | Flag | 최대 PV | 최대 LV | VG당 최대 PP | 최대 PP 크기 |
Original | default |
32 | 256 | 32512(1016 x 32) | 1GB |
Big | -B |
128 | 512 | 130048(1016 x 128) | 1GB |
Scalable | -S | 1024 | 4096 | 2097152 | 128GB |
# mklv -y [lv name] -t [filesystem type] '-S[strip size]' [VG name] [PP count] [Disk Names...]
#
mkfs [ -b Boot ] [ -l Label ] [ -i i-Nodes ] [ -o Options ] [ -p
Prototype ] [ -s Size ] [ -v VolumeLabel ] [ -V VfsName ] Device
================================================================================================================
시작합시다.~
#
#
#
pv 확인
# lspv
hdisk0 000d4c5a306b73bf rootvg active
hdisk1 000d4c5ae5701cd5 rootvg active
hdisk4 000d4c5a11bd320c None
hdisk5 000d4c5a11bd342a None
hdisk6 000d4c5a11d11263 None
hdisk7 000d4c5a121bb82b None
hdisk8 000d4c5a121bb93f None
hdisk9 000d4c5a121bba56 None
hdisk3 000d4c5a121bbb63 None
#
#
#
현재 vg 확인
# lsvg
rootvg
#
#
#
mkvg (볼륨그룹만들기) -y (이름) testvg -f (disk 강제지정해서 사용) -B (BigVG)
-s (ppsize) 256 (mega) hdisk7 (hdisk7 사용하겠음.)
# mkvg -y testvg -f -B -s 256 hdisk7
testvg
#
#
다시 vg 확인
# lsvg
rootvg
testvg
#
#
#
testvg 상세정보 확인
# lsvg testvg
VOLUME GROUP: testvg VG IDENTIFIER: 000d4c5a00004c000000014c16a7730b
VG STATE: active PP SIZE: 256 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 399 (102144 megabytes)
MAX LVs: 512 FREE PPs: 399 (102144 megabytes)
LVs: 0 USED PPs: 0 (0 megabytes)
OPEN LVs: 0 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per VG: 130048
MAX PPs per PV: 1016 MAX PVs: 128
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
#
#
#
testvg가 사용한 pv 확인
# lsvg -p testvg
testvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk7 active 399 399 80..80..79..80..80
#
#
#
pv 지정 확인
# lspv
hdisk0 000d4c5a306b73bf rootvg active
hdisk1 000d4c5ae5701cd5 rootvg active
hdisk4 000d4c5a11bd320c None
hdisk5 000d4c5a11bd342a None
hdisk6 000d4c5a11d11263 None
hdisk7 000d4c5a121bb82b testvg active
hdisk8 000d4c5a121bb93f None
hdisk9 000d4c5a121bba56 None
hdisk3 000d4c5a121bbb63 None
#
#
#
mklv (lv만들기) -y(lv이름) testlv -t(type) jfs2(jfs2타입) testvg(사용할 볼륨그룹) 40 (pp갯수)
# mklv -y testlv -t jfs2 testvg 40
testlv
#
#
#
[파일시스템의 로그지정이 필요한데 여기 작성자료는 내부(INLINE)에 log를 쌓을것이긴 하나
개별로 사용할땐 별도로 만들어 지정해야함 해당 VG 에 포함된 lv로 만들기]
mklv (lv만들기) -y(lv이름) testlvlog -t(type) jfs2log(jfs2log로 용도) testvg(사용할 볼륨그룹) 1(pp갯수)
# mklv -y testlvlog -t jfs2log testvg 1
testlvlog
#
#
#
testvg에 사용된 lv 확인
# lsvg -l testvg
testvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
testlv jfs2 40 40 1 closed/syncd N/A
testlvlog jfs2log 1 1 1 closed/syncd N/A
#
#
#
lv 상세정보
# lslv testlv
LOGICAL VOLUME: testlv VOLUME GROUP: testvg
LV IDENTIFIER: 000d4c5a00004c000000014c16a7730b.1 PERMISSION: read/write
VG STATE: active/complete LV STATE: closed/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 256 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 40 PPs: 40
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 128
MOUNT POINT: N/A LABEL: None
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
#
#
#
# lslv testlvlog
LOGICAL VOLUME: testlvlog VOLUME GROUP: testvg
LV IDENTIFIER: 000d4c5a00004c000000014c16a7730b.2 PERMISSION: read/write
VG STATE: active/complete LV STATE: closed/syncd
TYPE: jfs2log WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 256 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 1 PPs: 1
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: middle UPPER BOUND: 128
MOUNT POINT: N/A LABEL: None
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
#
#
#
mkfs (파일시스템 만들기) --o(옵션) log=INLINE (로그는 사용하는 해당 lv 내부에) -V (타입은) jfs2 /dev/testlv(해당 lv)
# mkfs -o log=INLINE -V jfs2 /dev/testlv
mkfs: destroy /dev/testlv (y)?
logform: Format inline log for <y>?
File system created successfully.
10444276 kilobytes total disk space.
Device /dev/testlv:
Standard empty file system
Size: 20888552 512-byte (DEVBLKSIZE) blocks
#
#
#
dir 만들기
# mkdir /test
#
#
#
/dev폴더에 해당 lv 생성확인
# cd /dev
# ls
.SRC-unix hd1 lft0 pci8 rdatalv rlg_dumplv testlv
IPL_rootvg hd10opt lg_dumplv pci9 rfd0 rloglv00 testlvlog
SRC hd2 log pmem rfd0.18 rmt0 testvg
__vg10 hd3 loglv00 powerpath0 rfd0.9 rmt0.1 tty
__vg48 hd4 mem ptc rfd0h rmt0.2 ttyp0
__vg49 hd5 mouse0 pts rfd0l rmt0.3 ttyp1
audit hd6 null ptyp0 rhd1 rmt0.4 ttyp2
cd0 hd8 nuls ptyp1 rhd10opt rmt0.5 ttyp3
clone hd9var nvram ptyp2 rhd2 rmt0.6 ttyp4
console hdisk0 paging00 ptyp3 rhd3 rmt0.7 ttyp5
datalv hdisk1 pci0 ptyp4 rhd4 rootvg ttyp6
datavg hdisk2 pci1 ptyp5 rhd5 rpaging00 ttyp7
dtremote hdisk3 pci10 ptyp6 rhd6 rtestlv ttyp8
echo hdisk4 pci11 ptyp7 rhd8 rtestlvlog ttyp9
error hdisk5 pci12 ptyp8 rhd9var sad ttypa
errorctl hdisk6 pci13 ptyp9 rhdisk0 scsi0 ttypb
fd0 hdisk7 pci14 ptypa rhdisk1 scsi1 ttypc
fd0.18 hdisk8 pci15 ptypb rhdisk2 slog ttypd
fd0.9 hdisk9 pci16 ptypc rhdisk3 spx ttype
fd0h ipl_blv pci2 ptypd rhdisk4 sysdump ttypf
fd0l ipldevice pci3 ptype rhdisk5 sysdumpctl urandom
fscsi0 isa0 pci4 ptypf rhdisk6 sysdumpfile xti
fscsi1 iscsi0 pci5 random rhdisk7 sysdumpnull zero
fscsi2 kbd0 pci6 rcd0 rhdisk8 systrace
gxme0 kmem pci7 rcm0 rhdisk9 systrctl
#
#
#
mount (마운트) -o(옵션) log=/dev/testlv (로그는 앞에 지정한대로 INLINE이기에 해당 lv로 지정) -V(타입) jfs2 /dev/testlv /test
(lv를 dir에 마운트)
# mount -o log=/dev/testlv -V jfs2 /dev/testlv /test
#
#
#
마운트확인
# df -gP
Filesystem GB blocks Used Available Capacity Mounted on
/dev/hd4 2.00 1.63 0.37 82% /
/dev/hd2 5.00 1.76 3.24 36% /usr
/dev/hd9var 0.03 0.02 0.01 59% /var
/dev/hd3 2.00 0.08 1.92 4% /tmp
/dev/hd1 1.00 0.50 0.50 50% /home
/proc - - - - /proc
/dev/hd10opt 2.00 0.20 1.80 11% /opt
/dev/datalv 256.00 0.04 255.96 1% /data
/dev/testlv 10.00 0.04 9.96 1% /test
#
#
#
부팅시 마운트 설정확인
#
# more /etc/filesystems
-----------------------------------------------------------------
중략
-----------------------------------------------------------------
/opt:
dev = /dev/hd10opt
vol = "/opt"
mount = true
check = true
free = false
vfs = jfs
log = /dev/hd8
/data:
dev = /dev/datalv
vfs = jfs2
log = /dev/loglv00
mount = true
options = rw
account = false
#
#
#
마운트 설정 등록
#
# vi /etc/filesystems
-----------------------------------------------------------------
중략
-----------------------------------------------------------------
/data:
dev = /dev/datalv
vfs = jfs2
log = /dev/loglv00
mount = true
options = rw
account = fals
account = false
/test:
dev = /dev/testlv
vfs = jfs2
log = /dev/testlv
mount = true
option = rw
acount = false
"/etc/filesystems" 117 lines, 2291 characters
#
#
#
mount 확인
# df -gP
Filesystem GB blocks Used Available Capacity Mounted on
/dev/hd4 2.00 1.63 0.37 82% /
/dev/hd2 5.00 1.76 3.24 36% /usr
/dev/hd9var 0.03 0.02 0.01 59% /var
/dev/hd3 2.00 0.08 1.92 4% /tmp
/dev/hd1 1.00 0.50 0.50 50% /home
/proc - - - - /proc
/dev/hd10opt 2.00 0.20 1.80 11% /opt
/dev/datalv 256.00 0.04 255.96 1% /data
/dev/testlv 10.00 0.04 9.96 1% /test
#
#
#
#
filesystem 확인
# lsfs
Name Nodename Mount Pt VFS Size Options Auto Accounting
/dev/hd4 -- / jfs 4194304 -- yes no
/dev/hd1 -- /home jfs 2097152 -- yes no
/dev/hd2 -- /usr jfs 10485760 -- yes no
/dev/hd9var -- /var jfs 65536 -- yes no
/dev/hd3 -- /tmp jfs 4194304 -- yes no
/proc -- /proc procfs -- -- yes no
/dev/hd10opt -- /opt jfs 4194304 -- yes no
/dev/datalv -- /data jfs2 536870912 rw yes no
/dev/testlv -- /test jfs2 20971520 -- yes no
#
#
#
재부팅
# shutdown -r now
SHUTDOWN PROGRAM
Sat Mar 14 15:12:41 KORDT 2015
재부팅 후 마운트 확인
# df -gP
GB Ʈ
/dev/hd4 2.00 1.63 0.37 82% /
/dev/hd2 5.00 1.76 3.24 36% /usr
/dev/hd9var 0.03 0.02 0.01 59% /var
/dev/hd3 2.00 0.08 1.92 4% /tmp
/dev/hd1 1.00 0.50 0.50 50% /home
/proc - - - - /proc
/dev/hd10opt 2.00 0.20 1.80 11% /opt
/dev/datalv 256.00 0.04 255.96 1% /data
/dev/testlv 10.00 0.04 9.96 1% /test
#
'Field > System' 카테고리의 다른 글
알파벳 음성 문자 발음. (0) | 2016.03.04 |
---|---|
firefox 파이어폭스 한글적용. (0) | 2016.03.04 |
원격데스크톱 포트 변경 (0) | 2015.03.10 |
oslevel (0) | 2015.03.10 |
AIX (1) | 2015.03.10 |