On the road again

List of commands to create disk group, volume or plex.

vxdisk -o alldgs -e list
 
vxdg -n web2-dg import web-dg
vxprint -g web2-dg
 
vxprint -st
 
Detailed information about subdisks:
vxprint -g web2-bck-dg -l sde-02
 
Creating subdisks:
vxmake -g web2-dg sd vmdk0_4-01 vmdk0_4,0,125829120  # (0-offset,125829120-length in sectors, sector=512bytes  )
vxmake -g web2-dg sd vmdk0_4-02 vmdk0_4,125829120,62838784
 
Creating plexes:
vxmake -g web2-dg plex teoco_web2_vol-01 sd=vmdk0_4-01
vxmake -g web2-dg plex teoco_logs2_vol-01 sd=vmdk0_4-02
 
Creating volumes:
vxmake -g web2-dg -U fsgen vol teoco_web2_vol plex=teoco_web2_vol-01
vxmake -g web2-dg -U fsgen vol teoco_logs2_vol plex=teoco_logs2_vol-01
 
Start volumes:
vxvol -g web2-dg start teoco_web2_vol
vxvol -g web2-dg start teoco_logs2_vol
 
 
Remove volumes (will remove plexes and subdisks if plex is de-associated with volume!!!):
vxassist -g web2-dg remove volume teoco_logs2_vol
vxassist -g web2-dg remove volume teoco_web2_vol
 
View block size on already created FS:
/opt/VRTS/bin/fstyp -v /dev/vx/dsk/web2-bck-dg/teoco_installer_web2_vol
 
Create FS:
/opt/VRTS/bin/mkfs -t vxfs -o largefiles,bsize=1024 /dev/vx/dsk/web2-dg/teoco_logs2_vol
 
 
 
 
ANOTHER WAY
 
Посмотреть соотношение имен дисков в ОС и дисков VxVM
vxdmpadm getsubpaths
 
Инициализировать диск
vxdisksetup -i vmdk0_3
 
Создать дисковую группу
vxdg init med10-dg med10-dg01=vmdk0_3
 
Создать логический том
vxassist -g med10-dg make teoco_logs_vol 15360m
 
Сделать файловую систему
mkfs -t vxfs /dev/vx/rdsk/med10-dg/teoco_logs_vol
 
Сделать точку монтирования
mkdir -p /teoco/logs_med10
 
Смонтировать
mount -t vxfs /dev/vx/dsk/med10-dg/teoco_logs_vol /teoco/logs_med10
 
Free space in disk group
vxassist -g med10-dg maxsize
Add comment