1.mirror:
方法a.This command mirrors any volumes on disk02 to disk03.
/etc/vx/bin/vxmirror disk02 disk03
方法b.vxdiskadm
选择6 Mirror volumes on a disk
命令执行后显示结果如下:
bash-2.03# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c0t0d0s2 sliced rootdisk rootdg online
c0t9d0s2 sliced disk01 rootdg online
bash-2.03# vxprint
Disk group: rootdg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg rootdg rootdg - - - - - -
dm disk01 c0t9d0s2 - 35363560 - - - -
dm rootdisk c0t0d0s2 - 35363560 - - - -
v rootvol root ENABLED 8194168 - ACTIVE - -
pl rootvol-01 rootvol ENABLED 8194168 - ACTIVE - -
sd rootdisk-B0 rootvol-01 ENABLED 1 0 - - Block0
sd rootdisk-02 rootvol-01 ENABLED 8194167 1 - - -
pl rootvol-02 rootvol ENABLED 8194168 - ACTIVE - -
sd disk01-01 rootvol-02 ENABLED 8194168 0 - - -
v swapvol swap ENABLED 2049720 - ACTIVE - -
pl swapvol-01 swapvol ENABLED 2049720 - ACTIVE - -
sd rootdisk-01 swapvol-01 ENABLED 2049720 0 - - -
pl swapvol-02 swapvol ENABLED 2049720 - ACTIVE - -
sd disk01-02 swapvol-02 ENABLED 2049720 0 - - -
v usr fsgen ENABLED 4099440 - ACTIVE - -
pl usr-01 usr ENABLED 4099440 - ACTIVE - -
sd rootdisk-04 usr-01 ENABLED 4099440 0 - - -
pl usr-02 usr ENABLED 4099440 - ACTIVE - -
sd disk01-03 usr-02 ENABLED 4099440 0 - - -
v var fsgen ENABLED 4099440 - ACTIVE - -
pl var-01 var ENABLED 4099440 - ACTIVE - -
sd rootdisk-03 var-01 ENABLED 4099440 0 - - -
pl var-02 var ENABLED 4099440 - ACTIVE - -
sd disk01-04 var-02 ENABLED 4099440 0 - - -
c.####################只对rootvol作mirror,确保系统可以从另一disk引导##############
/etc/vx/bin/vxrootmir disk01
命令结果显示如下:
# vxtask list
TASKID PTID TYPE/STATE PCT PROGRESS
161 ATCOPY/R 03.14% 0/8194168/257672 PLXATT rootvol rootvol-02
bash-2.05# vxprint
Disk group: rootdg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg rootdg rootdg - - - - - -
dm disk01 c0t9d0s2 - 35354136 - - - -
dm rootdisk c0t0d0s2 - 35363560 - - - -
v rootvol root ENABLED 8194168 - ACTIVE ATT1 -
pl rootvol-01 rootvol ENABLED 8194168 - ACTIVE - -
sd rootdisk-B0 rootvol-01 ENABLED 1 0 - - Block0
sd rootdisk-02 rootvol-01 ENABLED 8194167 1 - - -
pl rootvol-02 rootvol ENABLED 8194168 - TEMPRMSD ATT -
sd disk01-01 rootvol-02 ENABLED 8194168 0 - - -
v swapvol swap ENABLED 2049720 - ACTIVE - -
pl swapvol-01 swapvol ENABLED 2049720 - ACTIVE - -
sd rootdisk-01 swapvol-01 ENABLED 2049720 0 - - -
v usr fsgen ENABLED 4099440 - ACTIVE - -
pl usr-01 usr ENABLED 4099440 - ACTIVE - -
sd rootdisk-04 usr-01 ENABLED 4099440 0 - - -
v var fsgen ENABLED 4099440 - ACTIVE - -
pl var-01 var ENABLED 4099440 - ACTIVE - -
sd rootdisk-03 var-01 ENABLED 4099440 0 - - -
bash-2.05#
d.
Listing disks:
# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c0t0d0s2 sliced rootdisk rootdg online
c0t8d0s2 sliced - - error
c1t0d0s2 sliced - - error
c1t1d0s2 sliced - - error
c1t2d0s2 sliced - - error
c2t0d0s2 sliced - - error
c2t1d0s2 sliced - - error
c2t2d0s2 sliced - - error
?Initializing disks and putting in a disk group:
# vxdiskadd c1t0d0 c1t1d0 c2t0d0 c2t1d0
# vxdg list
NAME STATE ID
rootdg enabled 1039669868.1025.proto192
nfsdg enabled 1039815054.1153.proto192
# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c0t0d0s2 sliced rootdisk rootdg online
c0t8d0s2 sliced - - error
c1t0d0s2 sliced nfs1 nfsdg online
c1t1d0s2 sliced nfs3 nfsdg online
c1t2d0s2 sliced - - error
c2t0d0s2 sliced nfs2 nfsdg online
c2t1d0s2 sliced nfs4 nfsdg online
c2t2d0s2 sliced - - error
1.mirror
# vxassist -g nfsdg make nfsvol 100m layout=mirror nfs1 nfs2
# vxprint -g nfsdg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg nfsdg nfsdg - - - - - -
dm nfs1 c1t0d0s2 - 71118513 - - - -
dm nfs2 c2t0d0s2 - 71118513 - - - -
dm nfs3 c1t1d0s2 - 71118513 - - - -
dm nfs4 c2t1d0s2 - 71118513 - - - -
v nfsvol fsgen ENABLED 204800 - ACTIVE - -
pl nfsvol-01 nfsvol ENABLED 205119 - ACTIVE - -
sd nfs1-01 nfsvol-01 ENABLED 205119 0 - - -
pl nfsvol-02 nfsvol ENABLED 205119 - ACTIVE - -
sd nfs2-01 nfsvol-02 ENABLED 205119 0
2.RAID5
vxassist -g db make vol02 142247936 layout=raid5,nolog db05 db06 db07
3.RAID(1+0)
# vxassist -g nfsdg make nfsvol 100m layout=stripe-mirror mirror=ctlr
# vxprint -g nfsdg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg nfsdg nfsdg - - - - - -
dm nfs1 c1t0d0s2 - 71118513 - - - -
dm nfs2 c2t0d0s2 - 71118513 - - - -
dm nfs3 c1t1d0s2 - 71118513 - - - -
dm nfs4 c2t1d0s2 - 71118513 - - - -
v nfsvol fsgen ENABLED 204800 - ACTIVE - -
pl nfsvol-03 nfsvol ENABLED 204800 - ACTIVE - -
sv nfsvol-S01 nfsvol-03 ENABLED 102400 0 - - -
sv nfsvol-S02 nfsvol-03 ENABLED 102400 0 - - -
v nfsvol-L01 fsgen ENABLED 102400 - ACTIVE - -
pl nfsvol-P01 nfsvol-L01 ENABLED 102400 - ACTIVE - -
sd nfs1-02 nfsvol-P01 ENABLED 102400 0 - - -
pl nfsvol-P02 nfsvol-L01 ENABLED 102400 - ACTIVE - -
sd nfs2-02 nfsvol-P02 ENABLED 102400 0 - - -
v nfsvol-L02 fsgen ENABLED 102400 - ACTIVE - -
pl nfsvol-P03 nfsvol-L02 ENABLED 102400 - ACTIVE - -
sd nfs3-02 nfsvol-P03 ENABLED 102400 0 - - -
pl nfsvol-P04 nfsvol-L02 ENABLED 102400 - ACTIVE - -
sd nfs4-02 nfsvol-P04 ENABLED 102400 0
4.RAID(0+1)
# vxassist -g nfsdg make nfsvol 100m layout=mirror-stripe mirror=ctlr
# vxprint -g nfsdg
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg nfsdg nfsdg - - - - - -
dm nfs1 c1t0d0s2 - 71118513 - - - -
dm nfs2 c2t0d0s2 - 71118513 - - - -
dm nfs3 c1t1d0s2 - 71118513 - - - -
dm nfs4 c2t1d0s2 - 71118513 - - - -
v nfsvol fsgen ENABLED 204800 - ACTIVE - -
pl nfsvol-01 nfsvol ENABLED 208068 - ACTIVE - -
sd nfs1-01 nfsvol-01 ENABLED 104004 0 - - -
sd nfs3-01 nfsvol-01 ENABLED 104004 0 - - -
pl nfsvol-02 nfsvol ENABLED 208068 - ACTIVE - -
sd nfs2-01 nfsvol-02 ENABLED 104004 0 - - -
sd nfs4-01 nfsvol-02 ENABLED 104004 0 - -
5.Creating a Volume on Any Disk
# vxassist -b make voldefault 10g
6.Creating a Volume on Specific Disks
# vxassist -b make volspec 5g disk03 disk04
#vxassist -b -g dgrp maxsize layout=raid5 nlog=2 !disk07 !disk08
***********************************
To rename disk03 to rootdisk, use the following command:
#vxedit rename disk03 rootdisk
To reserve a disk for special purposes, use the following command:
#vxedit reserver=on disk03
#vxassist make vol03 2000m disk03
To turn off reservation of a disk, use the following command:
#vxedit reserve=off disk03
For example, to remove disk02 from rootdg, use this command:
# vxdg rmdisk disk02
For example, to remove c1t0d0s2 from VxVM control, use these commands:
#vxdisk rm c1t0d0s2
文章来源于领测软件测试网 https://www.ltesting.net/