全部博文(34)
分类:
2007-08-20 11:28:57
volume manage笔记 |
一、获取机器ID和机器类型的命令 #hostid #uname -i 二、添加License的命令 #vxlicense -c 三、查看License的命令 # vxlicense -p 四、名词解析 VRTSvxvm VxVM软件 VRTSlic VxVM licensing utilities VRTSvmdoc VxVM电子文档 VRTSvmman VxVM帮助手册 VRTSvmdev VxVM developer’s package VRTSvxsa VxVM图形管理界面 VRTSvxfs VxFS软件 VRTSfsdoc VxFS文档 五、添加VxVM和VxFS包 #mount –F hsfs –o ro /dev/dsk/c0t6d0s2 /mnt # pkgadd –d path_name product_packages 注意:要以超级用户权限登录系统,完了后还要重启系统。 六、安装VxFS后,修改/etc/system ,在里面添加一行: set lwp_default_stksize=0x4000 并将原始的文件拷贝一份。 七、检查安装包: #pkginfo 列出所有安装的包 #pkginfo | grep VRTS 列出安装的VERITAS的包 #pkginfo –l pkckage 列出某个安装包的详细信息 八、用vxinstall来创建rootdg 。 选择Custom安装。 九、显示执行过的命令: #tail –f /var/opt/vmsa/logs/command 十、命令行 在如下几个目录中,可以找到在命令行中使用的命令: /etc/vx/bin /usr/sbin /usr/lib/vxvm/bin 注:把这些目录加入到PATH环境变量中去。 十一、几条常用命令: vxassist 、vxprint 、vxdg 、vxdisk 十二、检查是否有别的VMSA版本存在: #pkginfo –l | grep vmsa 如果有则删除: #pkgrm VRTSvmsa 十三、启动VMSA 1.以root用户登录; 2.#./vmsa_server & 3.xhost + system_name (这一步有时需要做) 4.DISPLAY=’uname –n ‘:0.0 ;export DISPLAY(这一步有时需要做) 十四、启动VMSA客户端 1.本地启动:# vmsa 2.远程启动:# vmsa remote_machine_name 十五、几个命令 1.确定VMSA是否运行:# vmsa_server -q 2.停止VMSA服务: # vmsa_server -k 3.显示VMSA运行版本:# vmsa_server -v 4.启动自动模式:# autostart on 5.显示当前运行模式:# netstat -a | grep vmsa 6.改变自动模式:# autostart off 7.运行在只读模式下:# vmsa_server -r & 和# vmsa -r & 十六、添加磁盘的方法:(行命令) 1.vxdisksetup :configures a disk for VxVM 2.vxdg addisk :add a disk to a disk group 3.# /etc/vx/bin/vxdisksetup –i disk_address [attributes] 注:The disk_address defines the controller , target , and SCSI logical unit number of the disk to be set up and takes the form c # t # d # . The –i option writes a disk header to the disk , making the disk derectly usable . 4.# vxdg –g diskgroup adddisk disk_name=device_name 十七、查看磁盘信息(命令行) 1.vxdisk list :list disk information 2.prtvtoc :Display VTOC configuration 3.vxdisk –o alldgs list :show all disk groups in the output . 4.# vxdisk list disk_name :显示某个磁盘的信息。 5.# prtvtoc physical_disk_path 6.# prtvtoc /dev/rdsk/c1t10d0s2 注:注意磁盘在卷中和不在卷中,prtvtoc命令结果显示的不同。 十八、Evacuating a disk // remove a disk(命令行) 1.vxevac –g diskgroup from_diskname to_diskname 2.例子:# vxevac –g datadg datadg02 datadg03 3.vxdg rmdisk :returns a disk to the free disk pool 4.vxdiskunsetup :returning a disk to an uninitialized state 5.vxdg –g diskgroup rmdisk disk_name 6.例子:# vxdg –g newdg rmdisk newdg02 7./etc/vx/bin/vxdiskunsetup –[C] disk_address 8.例子:# vxdiskunsetup c1t0d0 十九、给磁盘重命名(命令行) 1.# vxedit –g diskgroup rename old_diskname new_diskname 2.Using vxdg deport and vxdg import rename a disk group 二十、The rootdg disk group cannot be destroyed and must exist on every system , because it is an essential part of the VxVM boot process . 二十一、创建磁盘组(命令行) 1.vxdg init diskgroup disk_name=device_name 2.# vxdg init newdg newdg01=c1t1d0s2 二十二、创建备用磁盘 # vxdg –g diskgroup set spare=on|off disk_media_name 二十三、Deporting a disk group(命令行) 1.# unmount /filesystem(先卸载磁盘组上的文件系统) 2.# vxdg deport diskgroup 3.# vxdg –n new_name deport old_name(deport and rename a disk group) 4.# vxdg –h hostname deport diskgroup(deport to a new host) 二十四、Importing a disk group(命令行) 1.# vxdg import diskgroup 2.# vxdg –n new_name import old_name(import and rename a disk group) 3.# vxdg –t –n temp_name import old_name(import and rename temporaily) 4.# vxdg –tC –n newerdg import newdg(clear import locks,add the –C option) 5.# vxdg –f import newdg(force an import) 二十五、Rename a disk group:CLI 1.# vxdg –n new_name deport old_name 2.# vxdg import new_name 以上是第一种方式 3.# vxdg deport old_name 4.# vxdg –n new_name import old_name 5.# vxvol –g diskgroup_newname startall(在命令行中重命名磁盘组后要重启volume) 二十六、Destroying a disk group # vxdg destroy diskgroup 二十七、查看磁盘组信息 1.vxdisk –s list 显示磁盘组名和ID 2.vxdisk –o alldg list 显示所有磁盘组的信息,包括已经destroy的。 3.vxdg –g diskgroup free 显示磁盘组中的free space 。 4.vxdg free 二十八、显示磁盘组的版本 1.# vxdg list diskgroup 2.# vxprint -l 二十九、升级磁盘组版本 1.vxdg [-T version] upgrade diskgroup 2.# vxdg –T 40 upgrade datadg(把datadg从20升级到40) 3.# vxdg upgrade datadg(把datadg升级到当前的版本90) 4.# vxdg -T 50 init newdg newdg01=c0t3d0s2(创建版本为50的磁盘组) |