vvm常用命令手册.docx

上传人:b****8 文档编号:29920942 上传时间:2023-08-03 格式:DOCX 页数:15 大小:19.70KB
下载 相关 举报
vvm常用命令手册.docx_第1页
第1页 / 共15页
vvm常用命令手册.docx_第2页
第2页 / 共15页
vvm常用命令手册.docx_第3页
第3页 / 共15页
vvm常用命令手册.docx_第4页
第4页 / 共15页
vvm常用命令手册.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

vvm常用命令手册.docx

《vvm常用命令手册.docx》由会员分享,可在线阅读,更多相关《vvm常用命令手册.docx(15页珍藏版)》请在冰豆网上搜索。

vvm常用命令手册.docx

vvm常用命令手册

vertasvolumemanager命令手册

一、常见命令

获取机器ID和机器类型的命令添加License的命令...

一、获取机器ID和机器类型的命令

#hostid

#uname-i

二、添加License的命令

#vxlicense-c

三、查看License的命令

#vxlicense-p

四、名词解析

VRTSvxvmVxVM软件

VRTSlicVxVMlicensingutilities

VRTSvmdocVxVM电子文档

VRTSvmmanVxVM帮助手册

VRTSvmdevVxVMdeveloper’spackage

VRTSvxsaVxVM图形管理界面

VRTSvxfsVxFS软件

VRTSfsdocVxFS文档

五、添加VxVM和VxFS包

#mount–Fhsfs–oro/dev/dsk/c0t6d0s2/mnt

#pkgadd–dpath_nameproduct_packages

注意:

要以超级用户权限登录系统,完了后还要重启系统。

六、安装VxFS后,修改/etc/system,在里面添加一行:

setlwp_default_stksize=0x4000

并将原始的文件拷贝一份。

七、检查安装包:

#pkginfo列出所有安装的包

#pkginfo|grepVRTS列出安装的VERITAS的包

#pkginfo–lpkckage列出某个安装包的详细信息

八、用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|grepvmsa

如果有则删除:

#pkgrmVRTSvmsa

十三、启动VMSA

1.以root用户登录;

2.#./vmsa_server&

3.xhost+system_name(这一步有时需要做)

4.DISPLAY=’uname–n‘:

;exportDISPLAY(这一步有时需要做)

十四、启动VMSA客户端

1.本地启动:

#vmsa

2.远程启动:

#vmsaremote_machine_name

十五、几个命令

1.确定VMSA是否运行:

#vmsa_server-q

2.停止VMSA服务:

#vmsa_server-k

3.显示VMSA运行版本:

#vmsa_server-v

4.启动自动模式:

#autostarton

5.显示当前运行模式:

#netstat-a|grepvmsa

6.改变自动模式:

#autostartoff

7.运行在只读模式下:

#vmsa_server-r&和#vmsa-r&

十六、添加磁盘的方法:

(行命令)

1.vxdisksetup:

configuresadiskforVxVM

2.vxdgaddisk:

addadisktoadiskgroup

3.#/etc/vx/bin/vxdisksetup–idisk_address[attributes]

注:

Thedisk_addressdefinesthecontroller,target,andSCSIlogicalunitnumberofthedisktobesetupandtakestheformc#t#d#.The–ioptionwritesadiskheadertothedisk,makingthediskderectlyusable.

4.#vxdg–gdiskgroupadddiskdisk_name=device_name

十七、查看磁盘信息(命令行)

1.vxdisklist:

listdiskinformation

2.prtvtoc:

DisplayVTOCconfiguration

3.vxdisk–oalldgslist:

showalldiskgroupsintheoutput.

4.#vxdisklistdisk_name:

显示某个磁盘的信息。

5.#prtvtocphysical_disk_path

6.#prtvtoc/dev/rdsk/c1t10d0s2

注:

注意磁盘在卷中和不在卷中,prtvtoc命令结果显示的不同。

十八、Evacuatingadisk二十一、创建磁盘组(命令行)

1.vxdginitdiskgroupdisk_name=device_name

2.#vxdginitnewdgnewdg01=c1t1d0s2

二十二、创建备用磁盘

#vxdg–gdiskgroupsetspare=on|offdisk_media_name

二十三、Deportingadiskgroup(命令行)

1.#unmount/filesystem(先卸载磁盘组上的文件系统)

2.#vxdgdeportdiskgroup

3.#vxdg–nnew_namedeportold_name(deportandrenameadiskgroup)

4.#vxdg–hhostnamedeportdiskgroup(deporttoanewhost)

二十四、Importingadiskgroup(命令行)

1.#vxdgimportdiskgroup

2.#vxdg–nnew_nameimportold_name(importandrenameadiskgroup)

3.#vxdg–t–ntemp_nameimportold_name(importandrenametemporaily)

4.#vxdg–tC–nnewerdgimportnewdg(clearimportlocks,addthe–Coption)

5.#vxdg–fimportnewdg(forceanimport)

二十五、Renameadiskgroup:

CLI

1.#vxdg–nnew_namedeportold_name

2.#vxdgimportnew_name

以上是第一种方式

3.#vxdgdeportold_name

4.#vxdg–nnew_nameimportold_name

5.#vxvol–gdiskgroup_newnamestartall(在命令行中重命名磁盘组后要重启volume)

二十六、Destroyingadiskgroup

#vxdgdestroydiskgroup

二十七、查看磁盘组信息

1.vxdisk–slist显示磁盘组名和ID

2.vxdisk–oalldglist显示所有磁盘组的信息,包括已经destroy的。

3.vxdg–gdiskgroupfree显示磁盘组中的freespace。

4.vxdgfree

二十八、显示磁盘组的版本

1.#vxdglistdiskgroup

2.#vxprint-l

二十九、升级磁盘组版本

1.vxdg[-Tversion]upgradediskgroup

2.#vxdg–T40upgradedatadg(把datadg从20升级到40)

3.#vxdgupgradedatadg(把datadg升级到当前的版本90)

4.#vxdg-T50initnewdgnewdg01=c0t3d0s2(创建版本为50的磁盘组)

二、命令集

vxdisklist[diskname]列出由VxVM控制的磁盘。

vxdglist[diskgroup]列出有关磁盘组的信息。

vxdg-slist列出有关集群中共享磁盘组的信息。

vxinfo[-gdiskgroup][volume...]显示有关卷的可访问性和可用性的信息。

vxprint-hrt[object]打印有关VxVM中对象的单行信息。

vxprint-st[subdisk]显示有关子磁盘的信息。

vxprint-pt[plex]显示有关plex的信息。

vxdiskadm使用基于菜单的界面管理VxVM磁盘。

vxdiskadd[devicename]添加由设备名指定的磁盘。

vxeditrenameolddisknewdisk重命名由VxVM控制的磁盘。

vxeditsetreserve=on|offdiskname留出/不留出磁盘组中的某个磁盘。

vxeditsetnohotuse=on|offdiskname不允许/允许将磁盘上的空闲空间用于热重定位。

vxeditsetspare=on|offdiskname在热重定位备用磁盘池中添加/删除磁盘。

vxdiskofflinedevicename使磁盘脱机。

vxdg-gdiskgrouprmdiskdiskname将磁盘从其磁盘组中删除。

vxdiskrmdiskname从VxVM的控制中删除磁盘。

vxdginitdiskgroup[diskname=]devicename使用预先初始化的磁盘创建磁盘组。

vxdg-sinitdiskgroup[diskname=]devicename使用预先初始化的磁盘在集群中创建共享磁盘组。

vxdg[-nnewname]deportdiskgroup逐出磁盘组并根据需要重新命名它。

vxdg[-nnewname]importdiskgroup导入磁盘组并根据需要重新命名它。

vxdg[-nnewname]-simportdiskgroup导入由集群共享的磁盘组并根据需要重新命名它。

vxdg[-oexpand]listmovesourcedgtargetdgobject...列出可能因移动磁盘组而受到影响的对象”。

vxdg[-oexpand]movesourcedgtargetdgobject...在磁盘组之间移动对象。

vxdg[-oexpand]splitsourcedgtargetdgobject...分割磁盘组并将指定对象移入目标磁盘组。

vxdg[-oexpand]joinsourcedgtargetdg结合两个磁盘组并删除源磁盘组。

vxdg-gdiskgroupsetactivation=ew|ro|sw|off设置集群中的共享磁盘组的激活模式。

vxrecover-gdiskgroup-sb启动已导入磁盘组中的所有卷。

vxdgdestroydiskgroup破坏磁盘组并释放其磁盘。

vxmakesdsubdiskdiskname,offset,length创建子磁盘。

vxsdassocplexsubdisk...将子磁盘与现有的plex关联。

vxsdassocplexsubdisk1:

0...subdiskM:

N-1将子磁盘添加到条带卷或RAID-5卷的列尾。

vxsdaslogplexsubdisk将日志子磁盘与现有的plex关联。

vxsdmvoldsubdisknewsubdisk替换子磁盘。

vxsd-ssizesplitsubdisksd1sd2将一个子磁盘分割为两个子磁盘。

vxsdjoinsd1sd2subdisk结合两个子磁盘。

vxassist[-gdiskgroup]movevolume!

olddisknewdisk在磁盘之间重定位卷中的子磁盘。

vxunreloc[-gdiskgroup]original_disk将子磁盘重定位到原始磁盘。

vxsddissubdisk从plex中分离子磁盘。

vxeditrmsubdisk删除子磁盘。

vxsd-ormdissubdisk从plex中分离并删除子磁盘。

vxmakeplexplexsd=subdisk1[,subdisk2,...]创建连续plex。

vxmakeplexplexlayout=stripe|raid5stwidth=Wncolumn=Nsd=subdisk1[,subdisk2,...]

创建条带式plex或RAID-5plex。

vxplexattvolumeplex将plex挂接到现有卷。

vxplexdetplex分离plex。

vxplexoffplex使plex脱机以便进行维护。

vxmendonplex重新启用plex以供使用。

vxplexmvoldplexnewplex替换plex。

vxplexcpvolumenewplex将卷复制到plex上。

vxplexfixcleanplex将不可启动的卷中的plex的状态设置为CLEAN。

vxplex-ormdisplex从卷中分离并删除plex。

vxassist[-gdiskgroup]maxsizelayout=layout[attributes]

显示可创建的卷的最大大小。

vxassistmakevolumelength[layout=layout][attributes]创建卷。

vxassistmakevolumelengthlayout=mirror[nmirror=N][attributes]

创建镜像卷。

vxassistmakevolumelengthlayout=layoutexclusive=on[attributes]

创建只能由集群中的单个节点以排它方式打开的卷。

vxassistmakevolumelengthlayout=stripe|raid5[stripeunit=W][ncol=N][attributes]

创建条带式卷或RAID-5卷。

vxassistmakevolumelengthlayout=layoutmirror=ctlr[attributes]

使用不同控制器上的镜像数据plex创建卷。

vxmake-Uusage_typevolvolume[len=length]plex=plex,...

从现有plex创建卷。

vxvolstartvolume初始化和启动卷以供使用。

vxvolinitzerovolume初始化和清空卷以供使用。

vxassistmirrorvolume[attributes]将镜像添加到卷。

vxassistremovemirrorvolume[attributes]从卷中删除镜像。

vxassistaddlogvolume[attributes]将日志添加到卷。

vxassistremovelogvolume[attributes]从卷中删除日志。

vxvolsetfastresync=on|offvolume打开或关闭卷的快速重同步。

vxassistgrowtovolumelength将卷增大到指定大小。

vxassistgrowbyvolumelength按特定的长度扩展卷。

vxassistshrinktovolumelength将卷缩小到指定大小。

vxassistshrinkbyvolumelength按特定的长度缩小卷。

vxresize-b-Fxvfsvolumelengthdiskname...

重定卷和基础VERITASFileSystem的大小。

vxassistsnapstartvolume准备卷的快照镜像。

vxassistsnapshotvolumesnapshot制作卷的快照。

vxassistsnapbackvolumesnapshot将快照与其原始卷合并。

vxassistsnapclearsnapshot使快照卷独立。

vxassist[-gdiskgroup]relayoutvolume[layout=layout][relayout_options]

执行卷的联机重新布局。

vxassistrelayoutvolumelayout=raid5stripeunit=Wncol=N

将卷重新布局为条带宽为W和N列的RAID-5卷。

vxrelayout-obgreversevolume逆转暂停的卷重新布局的方向。

vxassistconvertvolume[layout=layout][convert_options]

在分层卷与非分层卷布局之间转换。

vxassistconvertvolumelayout=mirror-stripe

将条带镜像卷转换为镜像条带卷。

vxvolstopvolume停止卷。

vxassistremovevolumevolume删除卷。

vxcommand-ttasktag[options][arguments]指定命令的任务标记。

vxtask[-h]list列出正在系统上运行的任务。

vxtaskmonitortask监视任务的执行进度。

vxtaskpausetask使任务的操作挂起。

vxtask-plist列出所有暂停的任务。

vxtaskresumetask继续执行暂停的任务。

vxtaskaborttask取消任务并尝试撤消其影响。

三、卷管理

磁盘添加到VxVM后将被初始化或封装。

封装可保留磁盘上的现有数据,但初始化将破坏现有数据。

将磁盘添加到VolumeManager

#vxdiskadddevname

这里的devname是将要添加的磁盘的设备名称。

向磁盘组添加磁盘

#vxdiskadddevname

若要确认该磁盘是否已添加到磁盘组,

#vxdisklist

从磁盘组中删除磁盘

可用此命令将不包含子磁盘的磁盘从磁盘组中删除:

#vxdg[-ggroupname]rmdiskdiskname

一旦将磁盘从其磁盘组中删除,可以(可选)将它从VolumeManager的控制中完全删

除,如下所示:

#vxdiskrmdevicename

移动磁盘

先将磁盘从一个磁盘组中删除,然后将其添加到另一个组中

#vxdgrmdiskdisk04

#vxdg-gmktdgadddiskmktdg02=c0t3d0

重命名磁盘

#vxeditrenameold_disknamenew_diskname

保留磁盘

可以保留一套磁盘用于特殊目的,如为了避免将特别慢或特别快的磁盘用于常规操作。

#vxeditsetreserve=ondiskname

使磁盘脱机

#vxdiskofflinedevname

删除磁盘

将磁盘从当前系统中删除前,必须:

1.卸载卷上的全部文件系统。

2.停止磁盘上的卷。

3.将卷移动到其它磁盘或备份这些卷。

#vxdg[-ggroupname]rmdiskdiskname

#vxdiskrmdevicename

显示磁盘信息

#vxdisklist

#vxdisklistdevice

热重定位

使磁盘不可用于热重定位

#vxedit-grootdgsetnohotuse=ondisk01

#vxdiskadm------15

使磁盘热重定位

#vxedit-grootdgsetnohotuse=offdisk01

#vxdiskadm-------16

查看

#vxdisllist

#vxprint

显示备用磁盘信息

vxdisklist——列出磁盘信息并显示带spare标志的备用磁盘。

vxprint——列出磁盘和其它信息,并显示带SPARE标志的备用磁盘。

移动重定位的子磁盘

#vxassist-grootdgmovehome!

disk05disk02(disk05-01移回disk02:

使用vxunrelocate

vxunreloc允许将热重定位的子磁盘移回由于故障而更换的磁盘上。

vxunreloc-gnewdgdisk01

创建磁盘组

#vxdiskaddc1t1d0

#vxdginitdiskgroupdiskname=devicename

若要检验是否已创建了该磁盘组,请使用下列命令:

#vxdisklist

删除磁盘组

#vxdgdeportdiskgroup

#vxdgdestroydiskgroup

重命名磁盘组

#vxdg[-t]-nnewdg_nameimportdiskgroup

#vxdg[-hhostname]-nnewdg_namedeportdiskgroup(逐出过程中进行重命名)

创建卷

创建连续卷

在任一磁盘上创建连续卷

#vxassistmakevolume_namelength

#vxassistmakevolume_namelengthdiskname[...]

创建条带卷

#vxassistmakevolume_namelengthlayout=stripe

创建RAID-5卷

#vxassistmakevolume_namelengthlayout=raid5

添加RAID-5日志

#vxassistaddlogvolume_name

删除RAID-5日志

#vxassistremovelogvolume_name

创建镜像卷

#vxassistmakevolume_namelengthlayout=mirror

删除镜像

#vxplex-ormdisplex_name

重定卷的大小

使用此命令将卷扩展到特定的长度:

#vxassistgrowtovolume_namelength

使用此命令,按特定的长度扩展卷:

#vxa

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1