发布时间:2014-09-05 17:09:24作者:知识屋
介绍检查和设置VxVM卷组、逻辑卷属性的方法。
背景信息
检查和设置的内容如下:
检查所有卷组和逻辑卷的状态。
设置vgora、vgopt、vgphydb三个卷组的逻辑卷属性,其他卷组的属性由平台安装软件自动设置,不需要手工设置。
以下操作需要在划分了外置磁盘的单机或双机的主机上执行。
操作步骤
以root用户登录。
检查VxVM管理的卷组。
查看所有卷组的状态。
# vxdisk -o alldgs list
DEVICE TYPE DISK GROUP STATUS
sda auto:none - - online invalid
sdb auto:cdsdisk - (vgora) online
sdc auto:cdsdisk vgopt_1 vgopt online
sdd auto:cdsdisk vgphydb_1 vgphydb online
该示例表明:
磁盘sdb上创建了卷组vgora,“DISK”列的值为“-”且“GROUP”列的值带有括号表明该卷组被禁用。
磁盘sdc上创建了卷组vgopt,“DISK”列的值为“vgopt_1”且“GROUP”列的值无括号表明卷组已启用。
启用被禁用的卷组。
如果有卷组被禁用才需要执行该步骤,否则请跳过该步骤。下面以启用卷组vgora卷组为例来说明。
# vxdg import vgora
说明:
若卷组不需要使用,可执行如下命令禁用:# vxdg deport vgora
禁用卷组之前,请确保该卷组没有使用。
检查逻辑卷的状态,以检查卷组vgora中的逻辑卷为例说明。
# vxprint -g vgora -v
TY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
v lvctl1 fsgen ENABLED 1024000 - ACTIVE - -
v lvctl2 fsgen ENABLED 1024000 - ACTIVE - -
v lvctl3 fsgen ENABLED 1024000 - ACTIVE - -
v lvredo1 fsgen ENABLED 2048000 - ACTIVE - -
v lvredo2 fsgen ENABLED 2048000 - ACTIVE - -
v lvredo3 fsgen ENABLED 2048000 - ACTIVE - -
v lvredo4 fsgen ENABLED 2048000 - ACTIVE - -
v lvredo5 fsgen ENABLED 2048000 - ACTIVE - -
v lvredo6 fsgen ENABLED 2048000 - ACTIVE - -
v lvspfile fsgen ENABLED 204800 - ACTIVE - -
v lvstdredo1 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo2 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo3 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo4 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo5 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo6 fsgen DISABLED 2048000 - CLEAN - -
v lvstdredo7 fsgen DISABLED 2048000 - CLEAN - -
v lvsysaux fsgen ENABLED 10240000 - ACTIVE - -
v lvsystem fsgen ENABLED 4096000 - ACTIVE - -
v lvtemp fsgen ENABLED 8192000 - ACTIVE - -
v lvundo fsgen ENABLED 12288000 - ACTIVE - -
v lvuser fsgen ENABLED 4096000 - ACTIVE - -
该示例表明,“KSTATE”列为“DISABLED”的逻辑卷被禁用。
启动逻辑卷。
如果有逻辑卷被禁用才需要执行该步骤,否则请跳过该步骤。下面的命令可激活卷组vgora中所有的逻辑卷。
# vxvol -g vgora startall
修改逻辑卷的属性。
进入逻辑卷所在的路径,修改逻辑卷属性。
修改卷组vgora、vgopt和vgphydb中所有逻辑卷的属主为oracle,属组为oinstall,权限为660。
注意:
更改逻辑卷的属性必须使用vxedit命令。不能使用chown和chmod命令,因为chown和chmod命令修改的属性只能临时生效,如果卷组重启或双机切换,属性会恢复到初始状态。
# cd /dev/vx/rdsk/vgora
# vxedit -g vgora set user=oracle group=oinstall mode=660 *
# cd /dev/vx/rdsk/vgopt
# vxedit -g vgopt set user=oracle group=oinstall mode=660 *
# cd /dev/vx/rdsk/vgophydb
# vxedit -g vgphydb set user=oracle group=oinstall mode=660 *
注意:
BMP网元中lvfile的属主需修改为:“root:root”,完成上面的操作后,执行如下命令:
# cd /dev/vx/rdsk/vgopt
# vxedit -g vgopt set user=root group=root mode=660 lvfile
检查更改后的逻辑卷的属性。
以卷组vgora中的逻辑卷为例说明。
# ls -al /dev/vx/rdsk/vgora/
total 0
crw-rw---- 1 oracle oinstall 199, 65514 Aug 6 11:43 lvctl1
crw-rw---- 1 oracle oinstall 199, 65513 Aug 6 11:43 lvctl2
crw-rw---- 1 oracle oinstall 199, 65512 Aug 6 11:43 lvctl3
crw-rw---- 1 oracle oinstall 199, 65527 Aug 4 17:15 lvredo1
crw-rw---- 1 oracle oinstall 199, 65526 Aug 6 11:43 lvredo2
crw-rw---- 1 oracle oinstall 199, 65525 Aug 4 17:15 lvredo3
crw-rw---- 1 oracle oinstall 199, 65524 Aug 4 17:15 lvredo4
crw-rw---- 1 oracle oinstall 199, 65523 Aug 4 17:15 lvredo5
crw-rw---- 1 oracle oinstall 199, 65522 Aug 4 17:15 lvredo6
crw-rw---- 1 oracle oinstall 199, 65533 Aug 4 17:15 lvspfile
crw-rw---- 1 oracle oinstall 199, 65521 Aug 4 17:14 lvstdredo1
crw-rw---- 1 oracle oinstall 199, 65520 Aug 4 17:14 lvstdredo2
crw-rw---- 1 oracle oinstall 199, 65519 Aug 4 17:14 lvstdredo3
crw-rw---- 1 oracle oinstall 199, 65518 Aug 4 17:14 lvstdredo4
crw-rw---- 1 oracle oinstall 199, 65517 Aug 4 17:14 lvstdredo5
crw-rw---- 1 oracle oinstall 199, 65516 Aug 4 17:14 lvstdredo6
crw-rw---- 1 oracle oinstall 199, 65515 Aug 4 17:14 lvstdredo7
crw-rw---- 1 oracle oinstall 199, 65531 Aug 6 11:37 lvsysaux
crw-rw---- 1 oracle oinstall 199, 65532 Aug 6 11:40 lvsystem
crw-rw---- 1 oracle oinstall 199, 65529 Aug 5 22:00 lvtemp
crw-rw---- 1 oracle oinstall 199, 65530 Aug 6 11:43 lvundo
crw-rw---- 1 oracle oinstall 199, 65528 Aug 6 11:42 lvuser
该示例表明,所有逻辑卷的属主为oracle,属组为oinstall,权限为rw-rw----即上一步骤中所设置的660。
vxvm创建lv:
创建一个lv:
vxassist -g vgopt make lvtest 10m
修改一个lv的名字(修改lvtest为lvtst):
vxedit -g vgopt rename lvtest lvtst
删除一个lv:
vxassist -g vgopt remove volume lvtst
本文出自 “个人手记” 博客
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能