HPUX导入导出LVM
HP LVM管理
HP-LVM管理命令简介一、L VM的创建步骤:#ioscan –funC disk#pvcreate [–f] /dev/rdsk/c1t2d0#mkdir [–p] /dev/vg01#mknod /dev/vg01/group c 64 0x010000#vgcreate [–s PE_Size] /dev/vg01 /dev/dsk/c1t2d0 [/dev/dsk/PV_Name]#lvcreate –L LV_Size –n LV_Name /dev/vg01#newfs –F vxfs /dev/vg01/rLV_Name#mkdir /Mount_Point#mount /dev/vg01/LV_Name /Mount_Point二、L VM的查看步骤:#diskinfo /dev/rdsk/c1t2d0 查看磁盘的大小#ioscan –funC disk 查看磁盘设备名#vgdisplay –v /dev/vg01#pvdisplay –v /dev/dsk/c1t2d0#lvdisplay –v /dev/vg01/LV_Name#mount –v#bdf#du –k /Mount_Point 查看FS的已用空间信息#df –k /Mount_Point 查看FS的空闲空间信息三、检查FS的类型和状态:#fstyp –v /dev/VG_Name/LV_name#umount /Mount_Point#fsck –F vxfs –o full[,nolog] –y /dev/vg01/rLV_Name 检查JFS类型的FS#fsck –F hfs [–b Block_No] –y /dev/vg01/rLV_Name 检查HFS类型的FS(当检查时如遇到许多奇怪的信息,应用-b Block_No选项,此选项用指定的块作超级快,替代默认的超级块进行FS检查。
Block_No在/var/adm/sbtab文件中指定,也可以指定16号块作为替代超级块)#mount /dev/vg01/LV_Name /Mount_Point四、备份、恢复FS:#mount /dev/VG_Name/LV_Name /Mount_Point#cd /Mount_Point#fbackup –f /dev/rmt/0m –i ./ 备份当前FS中的所有文件[#fbackup –f /dev/rmt/0m –u[0-9]g graph [–I Index_Name]]按增量备份的方式备份/var/adm/fbackupfiles/graph文件中指定的文件或目录,同时更新/var/adm/fbackupfiles/dates文件记录的各备份级别的上一次完成时间,并创建记录备份文件的索引文件Index_Name,注意进行完全备份时的索引文件可能会很大。
HP-UXLVM管理
HP-UXLVM管理HP UX LVM管理目录一.文档说明 (2)二.文件系统的相关操作. (2)2.1 PV的创建 (2)2.2 VG的创建 (2)2.3 LV的创建 (3)2.4文件系统的创建 (3)2.5 VG的扩展 (3)2.6 LV的扩展 (3)2.7文件系统的扩展 (4)三.MC环境下VG的同步 (5)四.LVM相关知识 (6)一.文档说明本文档中的的所有操作是在HP UX 11.31下进行的,文件系统使用的是vxfs;在MC_SG环境中,对共享VG进行扩展时,需要进行VG的同步操作,否则会造成双机启动或切换失败;文档中出现的卷组(VG),逻辑卷(LV),物理卷(PV)等仅作示例,操作中应以实际系统为标准二.文件系统的相关操作.2.1 PV的创建# pvcreate /dev/rdisk/diskx可以使用命令ioscan –fnCdisk查看所有磁盘号2.2 VG的创建手工创建:#mkdir /dev/vg01#mknod /dev/vg01/group c 64 0x010000#vgcreate vg01 /dev/disk/disk4 /dev/disk/disk5自动创建:# vgcreate -V 2.0 -s 64 -S 4t vg10 /dev/disk/disk4 /dev/disk/disk5创建一个2.0版卷组,PE_size是64M,包含2个物理卷,总大小为4T。
注意/dev/disk/disk04 /dev/disk/disk05是被命令pvcreate 初始化过的。
#vgdisplay –v vgname显示vg的详细信息2.3 LV的创建#lvcreate -L 500 -n lv01 vg01在vg01中创建一个大小500M,名称为lv01的LV2.4文件系统的创建#newfs –F vxfs -o largefiles /dev/vg01/rlv01在lv上/dev/vg01/lv01创建vxfs文件系统,- o largefiles表示在文件系统上可以支持2G以上的单个文件,默认不支持;HP UX上文件系统类型主要有hfs,vxfs2.5 VG的扩展#vgextend vg01 /dev/disk/disk1 /dev/disk/disk2向卷组vg01中增加2个物理卷/dev/disk/disk1,/dev/disk/disk2 2.6 LV的扩展#lvextend -L 10000 /dev/vg01/lv01将逻辑卷lv01扩展到10000M。
hp ux 基本命令
/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0
disk 2 0/0/2/0.0.0 sdisk CLAIMED DEVICE SEAGATE ST39204LC
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
dev 4194304 0 4194304 0% 0 - 1 /dev/vg00/lvol2
reserve - 311836 -311836
Driver Version = @(#) PATCH_11.11: libtd.a : Jun 28 2002, 11:08:35, PHSS_26799
6、如何查看内存
#dmesg |grep Physical
Physical: 4194304 Kbytes, lockable: 3134596 Kbytes, available: 3611312 Kbytes
Local N_Port_id is = 0x000001
Local Loop_id is = 125
N_Port Node World Wide Name = 0x50060b0000307f65
Number of Assisted IOs = 1434
Number of Active Login Sessions = 0
Dino Present on Card = NO
Maximum Frame Size = 960
HP-UX 基本命令学习 下面是查看HP小型机的信息的命令集:
0、查看lun 的信息
HPUX 逻辑卷文件系统的创建删除扩展顺序及相应命令(LVM卷管理)
有时您可能在现有的环境下,需要删除逻辑卷,或者是需要扩大文件系统。我们可以这样做:
6.删除逻辑卷
例如:删除 vg01 中名为 data 的逻辑卷,mount 到/sample。
1)卸载所要删除的逻辑卷:
A.首先用 umount 命令将逻辑卷 data 从/sample上卸载下来:
# mkdir /directory
# mount /dev/vg0X/lvolY /directory
为了让系统在启动时自动挂载该文件系统,还要编辑一个文件/etc/fstab:
vi /etc/fstab
将逻辑卷和挂载目录添加到该文件
到此为止,您已经可以使用这个硬盘了。
用bdf命令,将会看到/dev/vg0X/lvolY 已经挂载到 /directory上
Open LV 2
Max PV 16
Cur PV 6
Act PV 6
Max PE per PV 8683
D.用bdf命令看该逻辑卷是否已经mount上,如果mount上,键入以下命令:
# umount /sample
2)删除逻辑卷 /dev/vg01/data ,用命令:
# lvremove /dev/vg01/data
7.扩大文件系统
4.在ห้องสมุดไป่ตู้V上建文件系统
# newfs -F file_system_type /dev/vg0X/rlvolY
file_system_type:文件系统类型,包括hfs和vxfs,如果这边不指定-F参数,则为默认的文件系统类型,从/etc/default/fs文件中确定。
注意此时用该逻辑卷的字符设备文件:即在lvolY前面加r。
hpux和aix的vg迁移心得
文件系统的迁移,我们使用lvm的mirror功能来实现,关于文件系统迁移,请注意几点
1、注意vg的类型,注意lv是否条带,注意新存储之间是否建议条带(我在6.1的环境下,多个小pv条带的lv可以和一个大pv镜像)
|==============================================================================|
root@bill281 #extendvg billvg05_n hdisk75
这样就扩成功啦。然后在对vg进行mirror操作,镜像完成后再将解镜像,将老盘删除(解除镜像时一定要加解除镜像的pv,否则会将后加入的pv给解啦)
当然如果不想这么麻烦,也可以将lun大小划成和之前的一样大,那么就不用这么麻烦了。
如果改vg属性、改vg类型、划相同大小的lun都不行,那只能用备份恢复来迁移数据了。或者通过存储间的底层数据迁移来实现。
注意:
如果是双机里的磁盘,需要使用hacmp菜单中的System Management (C-SPOC)来操作,以防止两边信息不一致。但菜单中没有chvg -t这个参数,如果想用此方法,只能现在一边修改,然后在另一个节点上重新导出和导入vg。另外在hacmp菜单中可以更改共享vg类型。
MAX PPs per VG: 32512
MAX PPs per PV: 4064 MAX PVs: 8
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
|Big VG | 128 | 512 | 130,048 (1016 * 128)| 1 GB |
HP小型机HPUX11.31利用mirror软件做磁盘镜像
HP小型机HPUX11.31利用mirror软件做磁盘镜像hp-ux 11.31 VG00 mirror1、查看磁盘设备名、硬件路径、VG00中的当前磁盘;# vgdisplay -v vg00;--- V olume groups ---VG Name /dev/vg00VG Write Access read/writeVG Status availableMax LV 255Cur LV 8Open LV 8Max PV 16Cur PV 2Act PV 2Max PE per PV 4356VGDA 4PE Size (Mbytes) 32Total PE 8694Alloc PE 7680Free PE 1014Total PVG 0Total Spare PVs 0Total Spare PVs in use 0VG Version 1.0VG Max Size 2178gVG Max Extents 69696--- Logical volumes ---LV Name /dev/vg00/lvol1LV Status available/syncdLV Size (Mbytes) 4096Current LE 128Allocated PE 256Used PV 2LV Name /dev/vg00/lvol2LV Status available/syncdLV Size (Mbytes) 32768Current LE 1024Allocated PE 2048Used PV 2LV Name /dev/vg00/lvol3LV Status available/syncdLV Size (Mbytes) 4096Current LE 128Allocated PE 256Used PV 2LV Name /dev/vg00/lvol4 LV Status available/syncd LV Size (Mbytes) 20480Current LE 640Allocated PE 1280Used PV 2LV Name /dev/vg00/lvol5 LV Status available/syncd LV Size (Mbytes) 20480Current LE 640Allocated PE 1280Used PV 2LV Name /dev/vg00/lvol6 LV Status available/syncd LV Size (Mbytes) 10240Current LE 320Allocated PE 640Used PV 2LV Name /dev/vg00/lvol7 LV Status available/syncdLV Size (Mbytes) 10240Current LE 320Allocated PE 640Used PV 2LV Name /dev/vg00/lvol8 LV Status available/syncdLV Size (Mbytes) 20480Current LE 640Allocated PE 1280Used PV 2--- Physical volumes ---PV Name /dev/disk/disk9_p2 PV Status availableTotal PE 4347Free PE 507Autoswitch OnProactive Polling OnPV Name /dev/disk/disk8_p2PV Status availableTotal PE 4347Free PE 507Autoswitch OnProactive Polling On# ioscan -kfnCdiskClass I H/W Path Driver S/W State H/W Type Description====================================== ======================= ==========disk 0 0/0/0/3/0.6.0 sdisk CLAIMED DEVICE HP 146 GST3146855LC/dev/dsk/c0t6d0 /dev/rdsk/c0t6d0disk 1 0/0/0/3/1.2.0 sdisk CLAIMED DEVICE Optiarc DVD RW AD-5590A/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0disk 2 0/0/1/1/0/4/1.5.0 sdisk CLAIMED DEVICE HP 146 GST3146855LC/dev/dsk/c3t5d0 /dev/rdsk/c3t5d0/dev/dsk/c3t5d0s1 /dev/rdsk/c3t5d0s1/dev/dsk/c3t5d0s2 /dev/rdsk/c3t5d0s2/dev/dsk/c3t5d0s3 /dev/rdsk/c3t5d0s3disk 3 1/0/0/3/0.6.0 sdisk CLAIMED DEVICE HP 146 GST3146855LC/dev/dsk/c6t6d0 /dev/rdsk/c6t6d0/dev/dsk/c6t6d0s1 /dev/rdsk/c6t6d0s1/dev/dsk/c6t6d0s2 /dev/rdsk/c6t6d0s2/dev/dsk/c6t6d0s3 /dev/rdsk/c6t6d0s3disk 4 1/0/0/3/1.2.0 sdisk CLAIMED DEVICE Optiarc DVD RW AD-5590A/dev/dsk/c7t2d0 /dev/rdsk/c7t2d0disk 5 1/0/1/1/0/4/1.6.0 sdisk CLAIMED DEVICE HP 146 GST3146855LC/dev/dsk/c9t6d0 /dev/rdsk/c9t6d0# ioscan -kfNCdiskClass I H/W Path Driver S/W State H/W Type Description====================================== ======================= ======disk 6 64000/0xfa00/0x0 esdisk CLAIMED DEVICE HP 146 GST3146855LCdisk 7 64000/0xfa00/0x1 esdisk CLAIMED DEVICE Optiarc DVD RW AD-5590Adisk 8 64000/0xfa00/0x2 esdisk CLAIMED DEVICE HP 146GST3146855LCdisk 9 64000/0xfa00/0x3 esdisk CLAIMED DEVICE HP 146 GST3146855LCdisk 10 64000/0xfa00/0x4 esdisk CLAIMED DEVICE Optiarc DVD RW AD-5590Adisk 11 64000/0xfa00/0x5 esdisk CLAIMED DEVICE HP 146 GST3146855LC2、编写磁盘的table文件并导入到mirror盘;#vi /tmp/mirror/table3EFI 500MBHPUX 100%HPSP 400MB# idisk -wf /tmp/mirror/table /dev/rdisk/disk8;# idisk /dev/rdisk/disk8;--查看是否导入成功;3、安装分好区的设备文件;# insf -eCdisk4、将新磁盘制作成引导磁盘,需要注意的是要使用字符设备;# mkboot -e -l /dev/rdisk/disk8;# efi_ls -d /dev/rdisk/disk8 /efi/hpux;--查看上条命令是否成功;5、修改两块磁盘的引导模式(-lq 不进行quorum 检查。
HPUX平台使用EMC磁盘系统创建LVM注意事项
安装PowerPath软件的HP-UX平台使用EMC磁盘创建LVM注意事项2006年11月EMC技术解决方案部版本记录版权说明本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属美国EMC 公司所有,受到有关产权及版权法保护。
任何个人、机构未经美国EMC公司的书面授权许可,不得复制、引用或传播本文件的任何片断,无论通过电子形式或非电子形式。
目录1安装POWERPATH软件的HP-UX平台使用EMC SYMMETRIX磁盘创建LVM注意事项41.1设置PV TIMEOUT值为90 (4)1.2设置LV参数BBR为NONE (4)1.3LV S TRIPING (4)2安装POWERPATH软件的HP-UX平台使用EMC CLARIION磁盘创建LVM注意事项 (5)2.1设置PV TIMEOUT值为180 (5)2.2设置LV参数BBR为NONE (5)2.3LV S TRIPING (5)1 安装PowerPath软件的HP-UX平台使用EMC Symmetrix磁盘创建LVM注意事项1.1 设置PV TIMEOUT值为90在安装有PowerPath软件的HP-UX操作系统上对EMC Symmetrix磁盘写PV标记后, 需要将该PV 的TIMEOUT值设置为EMC推荐的90秒.例如: /dev/dsk/c13t0d4和/dev/dsk/c14t0d4为同一块Symmetrix磁盘的两条路径步骤一: 先对某磁盘写pv标记# pvcreate /dev/rdsk/c13t0d4步骤二: 设置PV TIMEOUT值采用的方法是对两条路径同一块盘的设备文件,重新设置PV的TIMEOUT值# pvchange –t 90 /dev/dsk/c13t0d4# pvchange –t 90 /dev/dsk/c14t0d41.2 设置LV参数BBR为NONE在安装有PowerPath软件的HP-UX操作系统上对EMC Symmetrix磁盘创建VG后, 建立LV时需要将BBR参数设置为NONE.# lvcreate -r N /dev/vgname1.3 LV StripingEMC强烈建议在条件许可的情况下, 在主机层面进行LV Striping设置以提高IO性能. 通常Striping宽度为4的倍数, 深度取决于客户应用的IO Size, 一般可取32k.2 安装PowerPath软件的HP-UX平台使用EMC Clariion磁盘创建LVM注意事项2.1 设置PV TIMEOUT值为180在非PowerPath配置的HP-UX操作系统上对EMC Clariion磁盘写PV标记后,当且仅当出现过多的路径切换,才需要将该PV的TIMEOUT值设置为EMC推荐的180秒。
关于hpux换镜像硬盘的方法
关于hpux换镜像硬盘的方法关于hpux换硬盘的疑惑镜像的两个硬盘坏了一个,更换步骤如下1、备份vg的配置信息#vgcfgbackup vg022、剥离镜像#lvreduce -m 0 -A n lv_name /dev/dsk/cXtXdX 3、物理操作:换盘4、测试盘的可用性#ioscan /dev/dsk/cXtXdX5、恢复lvm配置信息到pv#vgcfgrestore -n vg02 /dev/dsk/cXtXdX 6、激活新的pv(不知道这个“激活”用的恰不恰当)#vgchange -a y vg007、重建镜像#lvextend -m 1 lv_name /dev/dsk/cXtXdX疑惑:做完上诉第二步,是否可以用一下步骤代替3、将pv从vg中拿走#vgreduce -A n vg02 /dev/dsk/cXtXdX 4、物理操作:换盘5、测试盘的可用性#ioscan /dev/dsk/cXtXdX6、格式化pv#pvcreate /dev/rdsk/cXtXdX7、将pv加入vg#vgextend vg02 /dev/dsk/cXtXdX 8、重建镜像#lvextend -m 1 lv_name /dev/dsk/cXtXdX这样一个过程和aix下换盘就一致了2006-11-21 23:12 pangyi以前找的一篇文章1. Determine which lvol's are mirrored in the volume group of thefaulty disk.# lvdisplay -v /dev/vgXX/lvol* | more2. Reduce any logical volumes that have mirror copies on the faulty disk.# lvreduce -m 0 /dev/vgXX/lvolX /dev/dsk/cXtXd0 (for 1 way mirroring) # lvreduce -m 1 /dev/vgXX/lvolX /dev/dsk/cXtXd0 (for 2 way mirroring) NOTE: You must repeat the lvreduce for every lvolX on the faultydisk.3. Reduce the volume group.# vgreduce /dev/vgXX /dev/dsk/cXtXd04. Replaced the faulty hot swap disk.5. Initialize the replaced disk for LVM.# pvcreate -f /dev/rdsk/cXtXd06. Extend the volume group.# vgextend /dev/vgXX /dev/dsk/cXtXd07. Restore the volume group information.# vgcfgrestore -n /dev/vgXX /dev/rdsk/cXtXd08. Activate the volume group containing the replaced disk.# vgchange -a y /dev/vgXX9. The volume group will now resynchronize the mirroring. NOTE: If the resync does not occur, issuethis command:# vgsync /dev/vgXX实践出真知。
HPUX+LVM+个人总结
超经典HPUX AIX cisco华为毕业论文学习资料LVM总结(一)LVM相关的知识很多,日后会不断地添加......一.创建1.ioscan–fnC disk----查找新添加的硬盘地址.2.pvcreate(-f)/dev/rdsk/c*t*d*----生成卷组使用的物理卷.-f参数强制生成新的PV.(相当于格式化)mediainit/dev/rdsk/c*t*d*检查坏块(会破坏所有数据).此命令将创建PVRA(物理卷保留区)和Bad Block Pool.PVRA包含PV识别号和坏块池的指针.3.mkdir/dev/vg00----生成LVM文件系统.在/dev下为卷组创建目录,名字(vg00)可以自定义.4.mknod/dev/vg00/group c640x000000----创建名为group的控制文件.红色区域为卷组号(即vg00)16进制.0x表示是16进制,最后4位对于卷组文件来说总是0000.(与lvol或rvol等逻辑卷文件类似,group文件是整个VG的设备文件,系统用此文件来管理VG。
在做vgscan时,group文件会被用来做match.)5.vgcreate/dev/vg00/dev/dsk/c*t*d*/dev/dsk/c**t**d**----创建卷组.可以添加多块硬盘.(-s设置PE大小.-e设置允许的最大PE数.–l设置允许的最大lv数.–p设置允许的最大pv数.)生成VGRA(卷组保留区)内容:卷组描述区VGDA—识别逻辑和物理卷还有LE到PE的映射;卷组状态区VGSA;镜像一致记录MCR —仅对镜像使用.vgcreate在/etc/lvmtab文件中更新卷组信息.6.lvcreate–L16–n lvname vg00----创建逻辑卷.-L指定lv大小(MB)–l 指定lv的LE数量–n指定逻辑卷名字,否则使用默认的名字.增加逻辑卷的信息到PVRA和VGRA.生成设备文件/dev/vg00/lvname和/dev/vg00/rlvname.7.newfs/dev/vg00/rmyfs----在逻辑卷上生成文件.–F文件类型–o largefiles允许大文件.在新的文件系统里生成lost+found目录.该目录是系统维护目录,当系统非正常重启时,一些非正常退出的文件碎片会存放在这个目录下.8.mkdir/myfs----在根(/)下创建一个挂载点目录.9.mount/dev/vg00/myfs/myfs----在挂起点挂起文件系统.10.编辑/etc/fstab----自动挂起文件系统.添加内容:/dev/vg00/myfs/hoho vxfslog,largefiles,rw02.0字段表示保留给以后的备份;2字段表示文件系统检查的顺序.最后用vgdisplay-v/dev/vg00显示刚才创建的卷组.在SAM中也可以创建VG和LV,也可以设置自动挂起等选项.二.修改1.扩展文件系统(lvol1~lvol8除外,有些需要进单用户,后面详细介绍)假如/test为文件系统目录,容量为100MB,挂载到/dev/vg00/test上umount/testlvextend-L200/dev/vg00/test//扩展lv,-L后面的数字单位为MB,需比原容量大extendfs/dev/vg00/rtest//扩展文件系统mount/dev/vg00/test/test//重新挂载目录。
HP双机常见操作步骤和相关命令
HP双机常见操作步骤和相关命令激活锁盘:vgchange -a y /dev/vglock去激活锁盘:vgchange -a n /dev/vglock编译生成二进制配置文件:# cmapplyconf -v -C /etc/cmcluster/cmcluster.asc配置双机软件包修改以下主要文件:scupkg.asc control.sh spy.sh同步两边节点的PKG配置文件编译生成PKG:cmapplyconf -v -P /etc/cmcluster/scupkg/scupkg.asc启动双机系统:以root用户身份在SCU_A上进行下列操作:scu% su - root# cmruncl -v -f -n SCU_A# cmviewcl确认CLUSTER在SCU_A启动后,再执行下列操作:# cmrunnode -v SCU_B# cmviewcl -vCLUSTER启动正常运行,且SCU_B加入到CLUSTER中屏幕显示如下:CLUSTER STATUShpcluster upNODE STATUS STATUSSCU_A up runningSCU_B up runningPACKAGE STATUS STA TE PKG_SWITCH NODEscupkg up running enabled SCU_A如果一切顺利,此时各节点状态应为Running,包的状态为up。
HP双机常见命令:1、cmruncl -f –v –n node_name(如scp1) //启动cluster2、cmhaltcl -v //停止cluster3、cmrunnode –v node_name //节点加入cluster4、cmhaltnode –v node_name //节点退出cluster5、cmrunpkg –v package_name (如scppkg) //运行软件包6、cmmodpkg –e –v package_name(包可切换) //修改软件包切换标志7、cmhaltpkg –v package_name //停止软件包8、cmviewcl –v –p package_name(smppkg) //查看双机状态9、cmcheckconf [-v] [-C cluster_ascii_file] [-P pkg_ascii_file] //检查双机配置,包配置10、cmapplyconf [-v] [-C cluster_ascii_file] [-P pkg_ascii_file] //编译生成双机配置文件,包配置文件11、./spy.sh auto_recover standby(启动备机应用,修改机器切换标记,至少执行3分钟才能Hp双机操作命令, HP双机操作命令一、HP-UX系统管理1、创建卷组和逻辑卷(LVM)(1)创建物理卷# pvcreate -f /dev/rdsk/c0t1d0# pvcreate -f /dev/rdsk/c0t2d0(2)创建卷组# mkdir /dev/vg01# mknod /dev/vg01/group c 64 0x010000# vgcreate /dev/vg01 /dev/dsk/c0t1d0 /dev/dsk/c0t2d0(3)创建两个逻辑卷# lvcreate -L 100 -n lvoldata1 vg01# lvcreate -L 100 -n lvoldata2 vg01(4)查看物理卷、卷组和逻辑卷信息# pvdisplay -v /dev/dsk/c0t1d0# vgdisplay -v vg01# lvdisplay -v /dev/vg01/lvoldata1(5)扩展卷组和逻辑卷例1 向vg01增加一块物理硬盘c2t6d0,大小500MB# pvcreate –f /dev/rdsk/c2t6d0# vgextend /dev/vg01 /dev/dsk/c2t6d0例2 给逻辑卷lvoldata1增加到600M空间# lvextend –L 600 /dev/vg01/lvoldata12、创建文件系统(1)创建文件系统# newfs –F vxfs /dev/vg01/lvmyfs注意# newfs –F vxfs –o largefiles /dev/vg01/lvmyfs2 支持2GB以上大文件系统# newfs –F vxfs /dev/rdsk/c1t1d0 把整个磁盘做成一个文件系统(2)创建mount点# mkdir /myfs(3)mount文件系统# mount /dev/vg01/lvmyfs /myfs(4)查看文件系统是否mount上# bdf 或# mount -v(5)卸载文件系统# umount /myfs 或# umount /dev/vg01/lvmyfs(6)如果要系统启动时自动mount,则把文件系统加入到/etc/fstab。
hpux下创建LVM
如果pv已经属于某个vg了,可以尝试vgremove进行卸载:
//确定可以进行lvm操作的disk
2.对/dev/disk/disk28创建pv
root@rx6600-1[/dev/disk]#pvcreate /dev/rdisk/disk268
//pvcreate: The physical volume already belongs to a volume group
一、创建lvm:
1.确认某块硬盘是否可用:
root@rx6600-1[/]#ioscan -kfnNCdisk //扫描系统认到的disk
root@rx6600-1[/]#bdf //查看系统挂载的文件系统大小
root@rx6600-1[/]#swapinfo -d //查看那些硬盘存放了swap信息
ro/dev/vg04/group
root@rx6600-1[/dev]#chmod 640 /dev/vg04/group
root@rx6600-1[/dev]#vgcreate vg04 /dev/disk/disk28
root@rx6600-1[/]#strings /ect/lvmtab
root@rx6600-1[/]#diskinfo /dev/disk/disk26
diskinfo: Character device required
root@rx6600-1[/]#vgdisplay -v /dev/vg00 ; vgdisplay -v /dev/vg*
HP-UX下做磁盘镜像
HP-UX下做磁盘镜像环境:系统现有两块磁盘,一块作为主盘,一块作为镜像盘用ioscan -nfCdisk可以查看到两个磁盘/dev/dsk/c0t0d0 //此盘为主盘/dev/dsk/c0t2d0 //此盘将作为镜像盘用swinstall –l bundle查看系统是否安装MirrorDisk/UX镜像的步骤:1、pvcreate -f -B /dev/rdsk/c0t2d0 //使用参数“-B”创建一个用于镜像的可引导的LVM磁盘:2、vgextend /dev/vg00 /dev/dsk/c0t2d0 //将上一步的LVM磁盘添加到根卷组中3、mkboot /dev/c0t2d0 //将新磁盘制作成为可引导的磁盘4、 lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol3 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol4 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol6 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol7 /dev/dsk/c0t2d0lvextend -m 1 /dev/vg00/lvol8 /dev/dsk/c0t2d0//将VG00中的所有设备都镜像到镜像盘,-m 1表示拷贝一份镜像,如果文件系统较大,等待时间可能会长一点,如下:# lvextend -m 1 /dev/vg00/lvol1The newly allocated mirrors are now being synchronized. This operation willtake some time. Please wait ....Logical volume "/dev/vg00/lvol1" has been successfully extended.Volume Group configuration for /dev/vg00 has been saved# lvextend -m 1 /dev/vg00/lvol2The newly allocated mirrors are now being synchronized. This operation willtake some time. Please wait ....Logical volume "/dev/vg00/lvol2" has been successfully extended.Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf第5步:拷贝正确的AUTO文件到新的LIF区# mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/dsk/c0t0d0 # mkboot -a "hpux -lq(;0)/stand/vmunix" /dev/dsk/c0t2d0 第6步:指定引导逻辑卷、根逻辑卷、主交换逻辑卷(用swapinfo确定交换逻辑卷在什么地方)、转储逻辑卷,为根和交换镜像拷贝更新包含在BDRA中等启动信息:# lvlnboot -b /dev/vg00/lvol1Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf# lvlnboot -r /dev/vg00/lvol3Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf# lvlnboot -s /dev/vg00/lvol2Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf# lvlnboot -d /dev/vg00/lvol2Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf第7步:恢复所有的BDRA信息# lvlnboot -RVolume Group configuration for /dev/vg00 has been saved第8步:确定引导逻辑卷、根逻辑卷、主交换逻辑卷以及转储逻辑卷的设置(检查镜像正确与否)# lvlnboot -vBoot Definitions for Volume Group /dev/vg00:Physical Volumes belonging in Root Volume Group:/dev/dsk/c0t0d0 (0/0/2/0.0.0) -- Boot Disk/dev/dsk/c0t2d0 (0/0/2/0.2.0) -- Boot DiskBoot: lvol1 on: /dev/dsk/c0t0d0/dev/dsk/c0t2d0Root: lvol3 on: /dev/dsk/c0t0d0/dev/dsk/c0t2d0Swap: lvol2 on: /dev/dsk/c0t0d0/dev/dsk/c0t2d0Dump: lvol2 on: /dev/dsk/c0t0d0, 0第9步:将引导盘设置为镜像盘(重启检验是镜像是否成功)# setbootPrimary bootpath : 0/0/2/0.0.0 //此时c0t2d0为主引导盘Alternate bootpath : 0/0/2/0.2.0Autoboot is ON (enabled)Autosearch is ON (enabled)# setboot -p 0/0/2/0.2.0 -a 0/0/2/0.0.0 //将c0d0t0设为主引导盘# shutdown -ry 0 //从镜像盘启动(lvrmboot - remove LVM logical volume link to root, primary swap, ordump volume)首先申明,LVM(Logical Volume Manager)是操作系统中一个磁盘管理子系统,而不是文件系统!在LVM里,一个PV(Physical Volume,物理卷)对应且只对应一个物理硬盘,一个或者多个PV组成一个VG(Volume Group,卷组),而从一个VG里又可以虚拟划分出若干个LV(Logical Volume,逻辑卷),真正的文件系统是创建在LV上面的,如下图示:可以在LV上建文件系统,也可以不建文件系统而直接使用,这时叫裸设备(raw device)。
hpux文件系统操作流程
1)HP-UX 11.002)Model: 9000/715/D此次笔记包含的内容为:LVM的建立,扩文件系统,缩小文件系统,移动LVM,删除VG一、建立LVM假设我们有两个硬盘:c0t3d0和c0t4d0,要建立vg02,里面包含这两个硬盘,可以操作如下:1.生成PV信息#pvcreate -f /dev/rdsk/c0t3d0 看清路径地址#pvcreate -f /dev/rdsk/c0t4d0说明:如果此硬盘包含了其它LVM的信息,此操作可能会报错,此时,可以将硬盘盘头的相关信息去掉,命令如下:#dd if=/dev/zero of=/dev/rdsk/c0t3d0 bs=1024 count=1024然后再重新用以上命令创建PV信息。
2. #mkdir /dev/vg023. #mknod /dev/vg02/group c 64 0x020000说明:这条命令是用来建立设备文件,其中c表明建立的是字符设备,64代表的是设备驱动号,这两项都是不可改变的。
0x020000的格式是,总是0x开头,02对应的是vg02——其实也可以不对应,只是为了以后方便,大部分时候,我们都是做成对应的,最后接0000。
4. #vgcreate /dev/vg02 /dev/dsk/c0t3d0 /dev/dsk/c0t4d0 ##如果是大硬盘或者是lun 则需要使用-s 64 在指定pe的大小#说明:这条命令的含义是,创建VG02,并将c0t3d0和c0t4d0这两个硬盘包含在内,当然,也可以先包含一个硬盘,以后需要的时候再扩第二个硬盘,操作如下:#vgcreate /dev/vg02 /dev/dsk/c0t3d0#vgextend /dev/vg02 /dev/dsk/c0t4d0(此命令就是将第二个硬盘扩到VG02当中)5. lvcreate -L 100 vg02说明:建立了VG信息以后(也就是卷组信息),就可以用lvcreate命令来创建逻辑卷了。
HP-UX命令和配置文件
命令描述accept, reject 允许/阻止LP打印机队列请求arp 地址解析和控制arp 地址解析协议at 立即执行命令或在一段时间以后执行banner 用大的字母做标题bdf 报告空闲磁盘块的数量(berkeley版本)cal 打印日历cat 连接拷贝和打印文件catman 为手册页创建cat文件cd 改变工作目录chfn 改变由finger命令使用的用户信息,该命令更新/etc/passwd文件Chmod 改变文件模式访问的权限chown,chgrp 改变文件属主和组chsh 改变一个用户的却声登陆shell.该命令更新/etc/passwd文件clear 清理终端屏幕cmp 比较两个文件comm 选择或拒绝两个已排序文件中的共同行compress, uncompress 压缩和扩展数据.这是用于文件压缩和解压的标准命令cp 拷贝文件和目录cpio 拷入和拷出文件档案;复制目录树.这个命令在很多UNIX系统中被用于备份和恢复cron 定时执行作业的守护进程crontab 用户作业调度器csh 类似C语言的用户SHELLcut 剪取(提取)一个文件或stdin中被选择的域.date 显示或设置日期和时间dd 转换\重新分块\翻译和拷贝一个文件(磁带).这个命令转储原数据到一个设备(不是文件)df 报告文件系统可用磁盘块的数量diff 不同的文件和目录比较器diskinfo 描述一个磁盘设备的特征dmesg 从错误日志中收集系统统计信息或送到错误日志domainname 设置或显示网络信息服务(NIS)域的名字du 磁盘使用的汇总dump, rdump 本地或跨网络的增量文件系统备份echo 回显(打印)参数enable, disable 启用/禁用LP打印机ex, edit 扩展的面向行的文本编辑器exportfs 向NFS客户导出和回收目录expr 评估作为一个表达式的参数extendfs 拓展一个系统的大小fbackup 有选择的备份文件file 决定文件类型find 查找文件finger 用户信息查询程序frecover 有选择地恢复文件freedisk 通过查询在一个特定时期内没有使用的文件集来恢复磁盘空间fsadm 一个文件系统管理命令fsck 文件系统一致性检查和交互式修复fstype 决定文件系统类型ftp 文件传输程序.用于网络传输文件ftpd 文件传输协议服务器fuser 列出使用一个文件和文件结构的进程getty 设置终端类型模式速率和规律线grep, egrep, fgrep 在文件中搜索一个模式groupadd 添加一个新的组到系统groupdel 从系统删除一个组groupmod 在系统中修改一个组groups 显示组成员关系head 打印输入的前几行hostname 设置和显示当前的主机名hpux HP-UX引导程序id 打印用户和组ID和名字ifconfig 配置网络借口参数inetd Internet服务守护进程init 控制初始化的进程insf 安装特殊(设备)文件ioinit 测试和维护在内核I/O数据结构和/etc/ioconfig之间的一致性ioscan 扫描I/O系统iostat 报告I/O统计状态isI 初始化系统装载器kill 向一个进程发送信号,终止一个进程killall 杀死所有的进程ksh rksh shell,标准/受限制的命令编程语音lanadmin 本地网络管理程序lanscan 显示局域网设备的配置和状态last, lastb 显示用户和tty的上一次登录lifcp 拷贝到(或从)LIF文件lifls 列出一个LIF目标的内容lifrm 删除一个LIF文件linkloop 确认LAN在链路曾的回显连通性ln 连接文件或目录login 登录;开始一个终端会话logname 取得登录名lp, lpalt cancel 打印变更或撤消一个LP打印机或绘图仪上的请求vlpadmin 配置LP缓冲系统lpsched,lpshut,lpmove,lpfence 启动或停止LP请求的调度器移动请求并定义打印优先级的最小值lpstat 报告打印机的状态信息ls, lc, l, ll, lsf, lsr, lsx 列出目录的内容lsacl 列出文件的访问控制列表(ACL)lsdev 列出系统中的设备驱动程序lssf 列出一个特殊文件lvchange 改变LVM逻辑卷特性lvcreate 在LVM卷组中创建一个逻辑卷lvdisplay 显示有关LVM逻辑卷的信息lvextend 增加LVM逻辑卷的空间和镜象lvlnboot 增加一个LVM逻辑卷作为根引导主交换和转储lvmerge 合并两个LVM逻辑卷为一个逻辑卷lvreduce 减少逻辑卷的分配空间和镜象拷贝的数量lvremove 在LVM卷组中删除一个或多个逻辑卷lvrmboot 删除连接到根主交换或转储设备的逻辑卷mail. rmail 发送邮件给客户或读邮件man 通过关键字查找手册页信息;打印一个手册页mediainit 初始化磁盘和磁带介质;分区化DDS磁带mesg 允许或禁止到一个终端的信息mkboot rmboot 从一个磁盘安装更新或删除引导程序mkdir 生成一个目录mkfifo 生成FIFO(命名管道)特殊文件mkfs 创建一个文件系统mknod 创建特殊文件mksf 生成一个特殊(设备)文件model 打印详细的硬件模块信息more page CRT显示的文件阅读过滤器mount umount 挂起和卸载文件系统mountall umountall 挂起和卸载多个文件系统mountd NFS挂起请求服务器mt 磁带操作程序mv 移动或重新命名文件和目录named Internet域名服务器ndd 网络调试netstat 显示网络状态newfs 创建一个新的文件系统newgrp 装换到一个新的组nfsd biod NFS守护进程nfsstat 网络文件系统统计信息nice 在非却声的优先级运行一个命令nohup 不受挂起影响地运行命令nslookup 交换的查询名字服务器ntpdate 依靠NTP来设置日期和时间ntpq 标准的网络时间协议查询程序passwd 改变一个登录口令的相关选项pax 解压写并列出归档文件;拷贝文件和目录层次.可以用于备份和恢复pcnfsd PC-NFS审核和打印请求pdc 处理器相关代码(固件)ping 发送ICMP回显请求包到一个网络主机ps 报告进程状态pvchang 改变一个在LVM卷组中的物理卷的信息pvck 口令和组文件检查pvcreate 创建一个用在LVM卷组中的物理卷的信息pvdisplay 显示有关LVM卷组中的物理卷的信息pwck, grpck 口令和组文件检查pwd 正在工作的目录名rarpd 反向地址解吸协议守护进程rc 输入的一个新的运行级时被调用的通用定序器rcp 通过一个网络的远程拷贝文件read 从stdin读取一行.通常用在shell脚本中reboot 重新引导系统remsh rexec 从一个远程的shelll执行remshd 远程shell服务器renice 改变正在运行的程序的优先级rlogin 远程登录rlogind 远程登录服务器rlpdaemon 远程缓冲的行打印机守护进程;信息写入守护进程rm 删除文件或目录rmdir 删除目录rmnl 从一个文件中删除额外的新行字符.用于去除空白行rmsf 删除一个特殊(设备)文件route 手工地调整路由表rpcbind 通用地址到RPC程序号的映射器rpcinfo 报告RPC信息ruptime 显示一个网络上的本地机器状态rusers 判断谁登陆了本地网络的机器上rwho 显示谁登陆到了本地机器rwhod 系统状态服务器san 系统管理器samlog_viewer 一个查看和保存SAM日志文件的工具sar 系统行为报告sed 流式文本编辑器sh, rsh 标准和首限制的POSIX.2兼容的命令shellshar 制作一个shell归档包showmount 显示所有远程的挂起shutdown 终止所有进程sleep 挂起执行一段时间sort 排序和合并文件strings 在一个对象或其他二进制文件中找到可打印字符串stty 设置一个终端端口的选项su 转换用户swacl 查看和修改保护软件产品的访问控制列表swagentd swagent 服务于本地或远程SD软件管理任务swapinfo 系统分页空间信息,swapon 为分页启用设备或文件系统swconfig 配置清除配置或重新配置已安装的软件swinstall swcopy 安装和配置软件产品;为以后的安装或发布而拷贝软件产品swlist 显示有关软件产品的信息swmodify 在一个目标根或一个软件仓库中修改软件产品swpackage 把软件产品打包到一个跟或磁带中swreg 注册或取消一个跟或软件仓库的注册swremove 取消配置并删除软件产品swverify 确认软件产品sysdef 显示系统定义syslogd 记录系统信息tail 显示文件的最后部分talk 通过网络和其他用户交谈tar 磁带问归档器.用于备份和恢复tee 管道装置telnet telnet协议的用户接口telnetd telnet协议服务器test 条件评估命令tftp 通用的文件传输程序time 时间命令timex 计时一个命令;报告进程数据和系统行为top 显示和更新在系统上最高的进程的信息touch 更新文件的访问修改并/或改变文件的时间.也可以创建一个0字节的文件true, false 返回一个为零或为1的退出状态test, reset 终端相关的初始化tty, pty 获得终端的名字ttytype 终端标识程序umask 设置或显示文件创建模式的掩码uname 显示有关一个计算机系统的信息;设置一个节点名(系统名)uniq 报告在一个文件中重复的行uptime, w 显示一个系统已经启动了多长时间,并/或谁登陆了系统以及他们在做什么useradd 添加一个新登录到系统的用户userdel 从系统删除一个用户登录usermod 修改一个在系统上用户登录users 系统上的用户的紧凑列表vgcfgbackup 创建或更新LVM卷组配置备份文件vgcfgrestore 从一个备份文件中显示或恢复LVM卷组配置文件vgchange 设置LVM卷组可用性vgcreate 创建一个LVM卷组可用性vgdisplay 显示有关LVM卷组的信息vgexport 导出一个L VM卷组和它相关的逻辑卷vgextend 通过添加物理卷拓展一个LVM卷组vgimport 导入一个LVM卷组到系统vgreduce 从一个LVM卷组删除物理卷vgremove 从系统中删除LVM卷组的定义vgscan 为LVM卷组检测物理组vi, view, vedit 面向屏幕(可视的)的文本编辑器vipw 编辑口令文件vmstat 包虚拟内存的统计信息wait 等待进程完成wall 给所有用户写一个信息wc 统计一个文件中的单词行字节或字符个数whereis 为程序定位源文件二进制文件或手册页which 定位一个包括别名和路金程序whoami 打印有效的当前用户IDwhodo 列出哪个用户在做什么xntpd 网络时间协议守护进程ypcat 打印所有在网络信息服务中值的映射ypinit 构建和安装网络信息服务数据库ypmake 创建或重新构建网络信息服务数据库ypmatch 打印在网络信息服务映射中所选择的键的值yppasswd 改变网络信息系统(NIS)中的一个登陆口令yppasswdd 用户修改网络信息服务口令数据库的守护进程yppoll 想NIS服务器查询有关NIS影射的信息yppush 强制传播网络信息服务数据库ypserv, ypbind, ypxfrd 网络信息服务(NIS)服务器绑定和传输进程ypset 绑定到一个特定的网络信息服务服务器ypupdated rpc ypupdated 改变NIS信息的服务器ypwhich 列出哪个主机是网络信息服务服务器或主映射ypxfr 从服务器传诵一个NIS数据库到本地节点配置文件/etc/pxorts 描述可以导出给NFS客户的目录/etc/xtab 包含当前被导出的目录的条目/etc/fstab 包含一个可以被挂起的文件系统条目的列表/etc/ftpuser ftpd守护进程拒绝远程登录到在/etc/ftpusers中命名的本地用户/etc/group 用于提供每一个组的名字/etc/hosts 把Internet(IP)地址联系到正式的主机名或别名/etc/hosts.equiv, $home/.rhosts 声明远程主机和与本地主机或用户等值的用户/etc/inetd.conf inetd守护进程可选的配置文件/var/adm/inetd.sec inetd守护进程可选的安全文件/etc/inittab 提供init引导守护进程的脚本/etc/issue 包含作为额一个登陆提示符打印的问题或项目标识/etc/mnttab 包含一个有mount命令挂起的设备的列表/etc/networks 把internet(IP)地址联系到正式的网络名和别名/etc/nsswitch.conf 服务转换配置文件/etc/passwd 包含用户名口令和其他用户信息/etc/profile 用户shell的系统启动文件$HOME/.profile shell的用户启动文件$HOME/.exrc VI编辑器的启动配置文件/etc/ntp.conf NTP xntpd守护进程的配置文件/etc/rpc 包含用于替换RPC程序号的用户可读的名字/etc/services 把正规服务名与别名与端口号和使用的协议服务联系起来/etc/shells 一个包含系统中合法shell的列表。
HP-UX的LV的扩展
LVM的结构信息存在于每块LVM硬盘开头的保留区域中(PVRA,VGRA),这块区域被叫做LVM表头(LVM header)。下面的图显示了LVM盘的结构:
1. 非启动盘
|------------------|
| PVRA |
#vgimport -v -s -m /tmp/mapfiles/vg01.map /dev/vgnew
#vgcfgbackup vgnew
注意:建议针对不同版本的HP-UX,安装好相应的检查Group文件的minor number的补丁,PHCO_24645(HP-UX 11.00)或者PHCO_25814(HP-UX 11.11)
#pvcreate /dev/rdsk/c0t5d0
如果之前已经有PVRA的信息在这块硬盘上,也就是说,这块硬盘之前可能被其他的LVM使用过,那么你将得到一个报错信息:
#pvcreate: The Physical Volume already belongs to a Volume Group
#lvreduce -L <new size in MB> /dev/vg01/lvdata
如果需要修改LV的名字,则只要简单的做以下操作:
#umount /dev/vg01/lvol1
#mv /dev/vg01/lvol1 /dev/vg01/lvdata
|------------------|
2. 启动盘
|------------------|-----
| LIF header | \
|-----------ห้องสมุดไป่ตู้------| \
| PVRA | \
Physical Volume
hpux lvm的应用
hpux lvm的应用HP-UX管理硬碟存儲資源是採用邏輯卷方式來進行管理的,要說清整個機制,先要介紹幾個概念:物理卷Physical Volume,稱為PV:指物理上硬碟,一個硬碟就是一個PV每个物理卷(PV)最大可以包含65,535个PE(缺省是1016;可以使用vgcreate -e设置).邏輯卷組Volume Group,稱為VG:一個VG包含整數個PV,可理解為一個大硬碟。
每个卷组(VG)最大可以有255个逻辑卷(LV)(缺省就是255; 可以使用vgcreate –l设置).每个卷组(VG)最大可以有255个物理卷(PV)(缺省是16;可以使用vgcreate -p设置).邏輯卷Logical Volume,稱為LV:相當於對大硬碟進行邏輯分區,一個VG裡可有若干個LV。
檔案系統File System:在邏輯卷的基礎上,可建立檔案系統,然後MOUNT到一個目錄下,這樣就可以檔存取的方式來使用這塊硬碟了。
可以不建檔案系統,而直接把LV當作裸設備,以TRUNK方式來存取資料,許多資料庫都是用這種方式存取資料。
根據以上介紹,在HPUX下正確使用硬碟的順序及相應命令如下:1. 先建物理卷:# pvcreate –f /dev/rdsk/cCdDtT這裡必須使用硬碟的字元設備檔#pvcreate –B /dev/rdsk/cxdytz 表示初始化磁盤為引導磁盤2. 再建邏輯卷組:# mkdir /dev/vg0X X:0~f,邏輯卷組名# mknod /dev/vg0X/group c 64 0xmn0000創建名為group的設備文件C 指定group為字符設備文件64 group設備文件的主編號0xmn0000 是設備文件的十六進制次編號,每個mn必須在所有卷組中是唯一的# vgcreate vg0X /dev/dsk/cCdDtT /dev/dsk/cxdytz …還可以通過#vgextend /dev/vg0X /dev/dsk/cxdytz來向vg0X中添加PV3. 然後劃分邏輯卷:# lvcreate –L size –n lv_name /dev/vg0Xsize:該邏輯卷大小(單位:M)也可以使用:#lvcreate –l 4096 –n lv_name /dev/vg0X來創建LV,單位為邏輯盤區個數,默認的每個邏輯盤區大小為4M,這裡表示該LV的大小為4096*4=16384M注意:若采用條帶化存儲方式則采用以下LV創建方式:#lvcreate –i 4 –I 64 –L 240 –n lv_name /dev/vg0X-i 4 小寫的i表示要在四個磁盤上進行條帶化-I 64 大寫的i,表示條帶大小為64KB4. 在LV上建檔案系統:# newfs –F file_system_type –o largefiles /dev/vg0X/lv_name或是:mkfs -F hfs -o largefiles /dev/vg02/rlvol1或者newfs -F hfs -o largefiles /dev/vg02/rlvol1file_system_type:檔案系統類型,包括hfs和vxfs,注意此時用該邏輯卷的字元設備檔。
HP-UX系统LVM和镜像
Physical Volume Reserved Area Contents: ID's for volume group and physical volumes Physical extent size Physical volume size Bad block directory Size and location of other disk structures
LE和PE的对应(非镜像方式)
Logical Volume
Logical Extent
Physical Volume
4 Mb 4 Mb
Physical Extent
1 2 3 4 5 6 7
4 Mb 4 Mb
3 4 5 6 7
LE和PE的对应(镜像方式)
Logical Volume Physical Volume
/dev/vg01
ROOT DISK
NEW LVM DISK PVRA
/
dev vg01
BAD BLOCK POOL
创建卷组设备文件
3) 创建卷组设备文件 # mknod /dev/vg01/group c 64 0x010000 由于minor number是系统底层标识VG的标志,所以每个VG的group 文件的这两位(红色)必须是唯一的。否则VG无法创建 可以使用如下命令查看所有vg的group文件的minor number # ll /dev/vg*/group NEW LVM DISK PVRA ROOT DISK
/dev/dsk/c5t1d0
LVM基本操作 LVM基本操作
新添加物理硬盘或LUN
ioscan –fnCdisk insf –e
重新扫描IO 生成新的设备文件
HPUX服务器常用操作命令汇总
HPUX 小型机常用操作命令汇总目录1、操作系统备份到本地磁盘 (3)2、备份系统到磁带机: (3)3、CELL板检查与合并分区操作 (3)3.1 检查服务器分区 (3)3.2将CELL1加入分区0 (3)3.3重新加载CELL板 (4)3.4 合并后检查,是否在分区0里面 (4)3.5检查CPU,内存是否增加 (4)4检查卷组VG和磁盘PV的映射关系 (5)5 检查引导设备顺序 (5)6 创建新的PV (5)7 创建VG2.0的卷组 (6)8 创建条带化逻辑卷 (6)9 检查逻辑卷分布情况 (6)10 导出卷组信息,仅导出,不删除数据 (7)11 卷组去激活 (7)12 修改为集群共享卷组 (8)13 在集群里面修改为集群激活卷组,修改配置文件 (8)14 停止CRS服务 (8)15 机器性能检查 (8)15.1 磁盘IO性能检查 (8)15.2 磁盘IO性能检查 (9)15.3检查复制文件所需要的时间: (9)16 从光盘安装软件 (9)17 检查宕机文件内容 (9)18、服务器配置IP地址 (11)18.1 修改/etc/rc.config.d/netconf文件 (11)19 设置系统的主机名 (11)20 使用sam工具修改 (13)21 用户锁定,解锁办法 (13)22 利用scsimgr获取hba卡的wwn号 (14)23 使用命令获取WWN (14)24 .利用scsimgr获取disk的wwid号. 比如eva要查看对应的盘 (15)25 检查EVA 存储挂载的硬盘 (16)26 检查多路径映射关系 (16)27 利用scsimgr获得设置多路径模式 (17)28 . 利用sccimgr关闭多路径合并模式 (17)29 利用scsimgr 做replace_wwid ,相当于之前的replace_dsk (17)30 修改磁盘编号: (18)按照编号ID排序 (19)1、操作系统备份到本地磁盘yx8640b1:[/]#drd clone -t /dev/disk/disk3 -x ignore_unmounted_fs=true -x overwrite=true2、备份系统到磁带机:# make_tape_recovery -Av -a /dev/rmt/15mn3、CELL板检查与合并分区操作3.1 检查服务器分区yx8640b1:[/]#parstatus[Cell]CPU Memory UseOK/ (GB) Core On Hardware Actual Deconf/ OK/ Cell Next Par Location Usage Max Deconf Connected To Capable Boot Num ========== ============ ======= ========= =================== ======= ==== === cab0,cell0 Active Core 4/0/8 16.0/0.0 cab0,bay0,chassis0 yes yes 0 cab0,cell1 Inactive 4/0/8 8.0/0.0 cab0,bay0,chassis1 yes - - cab0,cell2 Absent * - - - - - - cab0,cell3 Absent * - - - - - -CELL1未加入分区3.2将CELL1加入分区0yx8640b1:[/]#parmodify -p 0 -a 1:base:y:riWarning: The firmware minor number of cell 1 (48) and cell 0 (66) do not match. Note: It may take a longer time for the partition to boot ifany cell is performing power-on selftest.To activate newly added cells, reboot the partition for reconfiguration.or activate a Cell Online using "parolrad" command.On HP-UX use "shutdown -R" or "parolrad -a".On Windows, restart the OS on the partition using the Start menu or "shutdown -r" at a Command Prompt.On Linux, restart the OS on the partition using "shutdown -r" at a Command Prompt. If the partition is at the system firmware prompt, use the RR command on the MP.3.3重新加载CELL板yx8640b1:[/]#parolrad -a 1Note: Cell Online activation operation has been initiated.The sequence number is: 1Note: Cell OL* operations, may take several minutes to complete.Killing or otherwise aborting this parolrad command will not cancel theCell OL* operation. See the parolrad (1M) manpage for details.Online operation in progress ....3.4 合并后检查,是否在分区0里面yx8640b1:[/]#parstatus[Cell]CPU Memory UseOK/ (GB) Core On Hardware Actual Deconf/ OK/ Cell Next Par Location Usage Max Deconf Connected To Capable Boot Num ========== ============ ======= ========= =================== ======= ==== === cab0,cell0 Active Core 4/0/8 16.0/0.0 cab0,bay0,chassis0 yes yes 0 cab0,cell1 Active None 4/0/8 8.0/0.0 cab0,bay0,chassis1 yes yes 0 cab0,cell2 Absent * - - - - - - cab0,cell3 Absent * - - - - - -3.5检查CPU,内存是否增加yx8640b1:[/]#machinfoCPU info:Intel(R) Itanium 2 9100 series processor (1.6 GHz, 18 MB)2 cores, 4 logical processors per socket533 MT/s bus, CPU version A1Active processor count:2 sockets4 cores (2 per socket)4 logical processors (2 per socket)LCPU attribute is disabledMemory: 16316 MB (15.93 GB)Firmware info:Firmware revision: 9.066FP SWA driver revision: 1.18IPMI is supported on this system.BMC firmware revision: 4.024检查卷组VG和磁盘PV的映射关系gsdb01:[/]#lvmadm -l--- Version 1.0 volume groups ---VG Name /dev/vg00PV Name /dev/disk/disk6_p2/dev/disk/disk8_p2VG Name /dev/vglockPV Name /dev/disk/disk1955 检查引导设备顺序gsdb01:[/]#setbootPrimary bootpath : 0/0/0/2/0.0x6.0x0 (/dev/rdisk/disk6)HA Alternate bootpath : 0/0/0/2/0.0x6.0x0 (/dev/rdisk/disk6) Alternate bootpath :Autoboot is ON (enabled)Hyperthreading : OFF: OFF (next boot)6 创建新的PV#pvcreate /dev/rdisk/disk1877 创建VG2.0的卷组#vgcreate -V 2.0 -s 16 -S 2p vgdlyx02 \> /dev/rdisk/disk187 \> /dev/rdisk/disk197 \> /dev/rdisk/disk202 \> /dev/rdisk/disk207 \> /dev/rdisk/disk210 \> /dev/rdisk/disk2178 创建条带化逻辑卷大小为8个PE,分布在六块PV上面的逻辑卷lvcreate -l 8 -i 6 -n log2e_1g vgdlyx03lvcreate -l 8 -i 6 -n log2d_1g vgdlyx03lvcreate -l 8 -i 6 -n log2c_1g vgdlyx03lvcreate -l 8 -i 6 -n log2b_1g vgdlyx039 检查逻辑卷分布情况#lvdisplay -v /dev/vgdlyx03/log2c_1g | more--- Logical volumes ---LV Name /dev/vgdlyx03/log2c_1gVG Name /dev/vgdlyx03LV Permission read/writeLV Status available/syncd Mirror copies 0Consistency Recovery MWC Schedule stripedLV Size (Mbytes) 1536Current LE 12Allocated PE 12Stripes 6Stripe Size (Kbytes) 128Bad block NONEAllocation strict IO Timeout (Seconds) default--- Distribution of logical volume ---PV Name LE on PV PE on PV/dev/disk/disk187 2 2/dev/disk/disk197 2 2/dev/disk/disk202 2 2/dev/disk/disk207 2 2/dev/disk/disk210 2 2Standard input /dev/disk/disk217 2 2--- Logical extents ---LE PV1 PE1 Status 1000000000 /dev/disk/disk187 ******** current000000001 /dev/disk/disk197 00000018 current000000002 /dev/disk/disk202 00000018 current000000003 /dev/disk/disk207 00000018 current000000004 /dev/disk/disk210 00000018 current000000005 /dev/disk/disk217 00000018 current000000006 /dev/disk/disk187 ******** current000000007 /dev/disk/disk197 00000019 current000000008 /dev/disk/disk202 00000019 current000000009 /dev/disk/disk207 00000019 current000000010 /dev/disk/disk210 00000019 current000000011 /dev/disk/disk217 00000019 current10 导出卷组信息,仅导出,不删除数据#vgexport -p -s -m vgdlyx03.map vgdlyx03vgexport: Volume group "vgdlyx03" is still active.vgexport: Preview of vgexport on volume group "vgdlyx03" succeeded. #rcp vgdlyx03.map gsyxdb02:/tmp/jna导入卷组信息vgimport -s -N -m /tmp/jna/vgogg.map vgogg11 卷组去激活#vgchange -a y vgdlyx0312 修改为集群共享卷组#vgchange -c y -S y vgdlyx0213 在集群里面修改为集群激活卷组,修改配置文件/etc/cmcluster/pkg_dlyx01/pkg_dlyx01.sh添加卷组名称#VG[1]=vg0214 停止CRS服务#/sbin/init.d/init.crs stop# cmhaltpkg pkg_dlyx0215 机器性能检查15.1 磁盘IO性能检查#sar -d 3 5HP-UX gsyxdb01 B.11.31 U ia64 12/09/1419:00:16 device %busy avque r+w/s blks/s avwait avserv 19:00:19 disk5 2.66 0.56 5 74 1.08 17.32 disk93 100.00 0.50 116 2340 0.00 9.41 disk94 100.00 0.50 166 2732 0.00 8.99 disk95 48.17 0.50 50 835 0.00 9.72 disk96 84.72 0.50 112 1892 0.00 7.55 disk97 24.25 0.50 22 356 0.00 11.04 disk98 46.18 0.50 44 771 0.00 10.56 disk99 19.93 0.50 18 314 0.00 15.00 disk101 0.66 0.50 1 6 0.00 10.20 disk3 3.32 0.67 6 77 2.11 21.20 disk114 27.24 0.50 29 516 0.00 9.53 disk117 68.77 0.50 71 1138 0.00 9.71 disk130 3.99 0.50 3 739 0.00 13.45 disk138 1.00 0.50 1 11 0.00 13.30 disk141 1.66 0.50 1 16 0.00 16.13 disk152 0.33 0.50 0 5 0.00 13.96disk169 2.66 0.50 1 670 0.00 27.51disk187 12.96 0.50 11 1874 0.00 12.18disk197 23.59 0.50 22 2553 0.00 10.71disk202 20.60 0.50 18 2975 0.00 11.68disk207 15.61 0.50 15 2524 0.00 10.48disk210 7.64 0.50 9 1789 0.00 8.52disk217 6.64 0.50 8 1714 0.00 8.35 15.2 磁盘IO性能检查# sar -b 3 5HP-UX gsyxdb02 B.11.31 U ia64 12/09/1421:14:28 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s 21:14:31 0 893 100 5 9 46 676 25 21:14:34 0 1024 100 2 11 78 1096 23 21:14:37 0 258 100 4 4 0 796 46 21:14:40 0 953 100 5 19 72 585 21 21:14:43 0 1019 100 3 30 90 737 2615.3检查复制文件所需要的时间:#time cp 2g.txt 2g.txt2real 3:45.3user 0.0sys 1.0lvlnboot -v /dev/vgdlyx0116 从光盘安装软件挂载光驱#ioscan -knfNCdisk#mount /dev/disk/disk7 /cdromgsyxdb01:[/cdrom]#swinstall -s /cdrom17 检查宕机文件内容:[root@gsyxdb02 /var/opt]# cd /var/adm/crash[root@gsyxdb02 /var/adm/crash]# lsbounds crashinfo crashinfo.bin xportdbg-lp64.o crash.9 crashinfo-a-i crashinfo.install[root@gsyxdb02 /var/adm/crash]# lltotal 31344-rwxr-xr-x 1 root root 2 Dec 10 14:12 boundsdrwxr-xr-x 2 root root 8192 Dec 10 14:16 crash.9-rwxrwxrwx 2 200 200 6678168 Oct 17 2008 crashinfo-rwxrwxrwx 2 200 200 6678168 Oct 17 2008 crashinfo-a-i-rwxr-xr-x 1 root sys 2539181 Nov 1 2009 crashinfo.bin-rwxr-xr-x 1 200 200 536 Oct 17 2008 crashinfo.install -rw-rw-rw- 1 200 200 107008 Oct 17 2008 xportdbg-lp64.o [root@gsyxdb02 /var/adm/crash]# ls -larttotal 31376-rwxrwxrwx 2 200 200 6678168 Oct 17 2008 crashinfo-rw-rw-rw- 1 200 200 107008 Oct 17 2008 xportdbg-lp64.o -rwxr-xr-x 1 200 200 536 Oct 17 2008 crashinfo.install -rwxrwxrwx 2 200 200 6678168 Oct 17 2008 crashinfo-a-i-rwxr-xr-x 1 root sys 2539181 Nov 1 2009 crashinfo.bin-rwxr-xr-x 1 root root 2 Dec 10 14:12 boundsdrwxr-xr-x 2 root root 8192 Dec 10 14:16 crash.9drwxr-xr-x 3 root root 8192 Dec 10 14:16 .drwxr-xr-x 16 adm adm 8192 Dec 10 14:16 ..[root@gsyxdb02 /var/adm/crash]# cd crash.9[root@gsyxdb02 /var/adm/crash]# ./crashinfocrashinfo (4.88)Note: HP CONFIDENTIALlibp4 (9.335): Opening /stand/current/vmunix /dev/kmemLoading symbols from /stand/current/vmunixKernel TEXT pages not requested in crashconfWill use an artificial mapping from a.out TEXT pagesLoading symbols from /stand/current/mod/rngLoading symbols from /stand/current/mod/ietherLoading symbols from /stand/current/mod/btlanLoading symbols from /stand/current/mod/procsmLoading symbols from /stand/current/mod/c8xxLoading symbols from /stand/current/mod/cdfsLoading symbols from /stand/current/mod/igssnLoading symbols from /stand/current/mod/fcdLoading symbols from /stand/current/mod/tdLoading symbols from /stand/current/mod/gelanLoading symbols from /stand/current/mod/igelanLoading symbols from /stand/current/mod/lvmpLoading symbols from /stand/current/mod/cissLoading symbols from /stand/current/mod/sasd18、服务器配置IP地址18.1 修改/etc/rc.config.d/netconf文件.INTERFACE_NAME[0]=lan0 #用lanscan显示网卡的设备名IP_ADDRESS[0]=128.0.0.1 #lan0的ip地址SUBNET_NASK[0]=255.255.0.0 #子网掩码BROADCAST_ADDRESS[0]="" #默认为128.0.255.255网段的广播地址INTERFACE_STATE[0]="" #引导时将网卡设置为up(启动)默认也是up DHCP_ENABLE[0]="0" #DHCP是否启动,"0"为不启动,"1"为启动在netconf这个文件中有2条是不可以修改的:OPERATING_SYSTEM=HP-UXLOOPBACK_ADDRESS=127.0.0.1如果服务器中有多块网卡,可以在netconf文件的最后添加INTERFACE_NAME[1]=lan1IP_ADDRESS[1]=128.0.0.2SUBNET_NASK[1]=255.255.0.0BROADCAST_ADDRESS[1]=""INTERFACE_STATE[1]=""DHCP_ENABLE[1]="0"19 设置系统的主机名系统的主机名有2种:1.UUCP(UNIX-to-UNIX copy)#uname -S myhpux #设置 uucp 主机名#uname -n #查看 uucp 主机名2.internet主机名#hostname myhpux #设置 internet 主机名#hostname #查看 internet 主机名另一种方法修改主机名:修改/etc/rc.config.d/netconf文件中HOSTNAME="myhpux" # internet 主机名注:HP强烈建议这两个主机名要相同.---------------------------------------------------------------------------------HP-UX修改主机IP地址方法一1.set_parms hostname2. set_parms address3. 修改/etc/hosts文件注意:上面的方法实际修改了/etc/rc.config.d/netconf,重启机器生效方法二1. vi /etc/rc.config.d/netconf2. 手工修改/etc/hosts文件注意:重启机器生效方法三:(不需要reboot机器)1. 使用方法一或者方法二修改相关配置文件2. 手工修改/etc/hosts文件3. 执行(建议在console上做)/sbin/init.d/net stop/sbin/init.d/net.init stop/sbin/init.d/net.init start/sbin/init.d/net startNot necessary.Just do : /sbin/init.d/net stop/sbin/init.d/net startTo restart net then your configuration will work.20 使用sam工具修改或是修改配置文件/etc/rc.config.d/netconf1.vi /etc/rc.config.d/netconfHOSTNAME=“ssol2000“主机名OPERATING_SYSTEM=HP-UXLOOPBACK_ADDRESS=127.0.0.1INTERFACE_NAME[0]=lan0 绑定IP的网卡名IP_ADDRESS[0]=15.79.48.179 IP地址SUBNET_MASK[0]=255.255.248.0 子网掩码BROADCAST_ADDRESS[0]=15.79.55.255 可不填INTERFACE_STATE[0]=upDHCP_ENABLE[0]=0ROUTE_DESTINATION[0]=default 默认网关#ROUTE_DESTINATION[1]=net 129.9.168.0 如果是特定网关需要在目标前加net标示ROUTE_GATEWAY[0]=15.79.48.1 网关地址ROUTE_COUNT[0]=1 hop数更改后需要执行:/sbin/init.d/net stop/sbin/init.d/net start2.通过SAM也可以完成配置:SAMàNetworking and CommunicationsàNetwork Interface CardsàActionsàModify…ioscan -funClanlanscannetstat -inLoading symbols from /stand/current/mod/mptLoading symbols from /stand/current/mod/nadv21 用户锁定,解锁办法使用MP口登陆,userdbset -d -u root auth_failures 密码解锁10.212.12.122 控制口地址密码admin22 利用scsimgr获取hba卡的wwn号shsdb[/#]scsimgr -p get_attr all_ctlr -a device_file -a port_name -a protocol |grep fibre /dev/fclp2:0x50060b0000fd6d54:fibre_channel/dev/fclp3:0x50060b0000fd6c7a:fibre_channel23 使用命令获取WWNshsdb[/tmp#]fcmsutil /dev/fclp2Vendor ID is = 0x10dfDevice ID is = 0xfe00PCI Sub-system Vendor ID is = 0x103cPCI Sub-system ID is = 0x7046Chip version = 2Firmware Version = 2.70X5 SLI-3 (Z3D2.70X5)EFI Version = ZE3.21A3EFI Boot = ENABLEDDriver-Firmware Dump Available = NODriver-Firmware Dump Timestamp = N/ATopology = PTTOPT_FABRICLink Speed = 4GbLocal N_Port_id is = 0x021100Previous N_Port_id is = NoneN_Port Node World Wide Name = 0x50060b0000fd6d55N_Port Port World Wide Name = 0x50060b0000fd6d54Switch Port World Wide Name = 0x2003000533315472Switch Node World Wide Name = 0x1000000533315472Driver state = ONLINEHardware Path is = 2/0/2/0/0/0/0Maximum Frame Size = 204824 .利用scsimgr获取disk的wwid号. 比如eva要查看对应的盘shsdb[/tmp#]scsimgr -p get_attr all_lun -a device_file -a wwid/dev/rdisk/disk72:0x5000c5001d6c95af:round_robin/dev/rdisk/disk73:0x5000c5001d6e673b:round_robin/dev/pt/pt32::/dev/pt/pt33::/dev/pt/pt58:0x50001fe1501c77c0:/dev/pt/pt59:0x50001fe1500d2320:/dev/pt/pt60:0x50001fe150031fe0:/dev/pt/pt61:0x50014380013c5e80:/dev/rdisk/disk14:0x600508b400074c4800015000023700?00/dev/rdisk/disk7:0x600508b400074c4800015000022c000?0/dev/rdisk/disk60:/dev/rdisk/disk81:0x600508b400074c4800015000021600?00/dev/rdisk/disk82:0x600508b400074c4800015000021100?0025 检查EVA 存储挂载的硬盘shsdb[/tmp#]evainfo -aDevicefile Array WWNN Capacity Controller/Port/Mode/dev/rdsk/c39t0d3 5000-1FE1-500D-23206005-08B4-0007-4C48-0001-5000-022C-0000 10240MBCtl-B/FP-1/Optimized/dev/rdsk/c41t0d3 5000-1FE1-500D-23206005-08B4-0007-4C48-0001-5000-022C-0000 10240MBCtl-B/FP-1/Optimized/dev/rdsk/c49t0d3 5000-1FE1-500D-23206005-08B4-0007-4C48-0001-5000-022C-0000 10240MBCtl-B/FP-2/Optimized/dev/rdsk/c57t0d3 5000-1FE1-500D-23206005-08B4-0007-4C48-0001-5000-022C-0000 10240MBCtl-B/FP-2/Optimized/dev/rdsk/c39t0d4 5000-1FE1-500D-23206005-08B4-0007-4C48-0001-5000-0237-0000 10240MBCtl-A/FP-1/Optimized26 检查多路径映射关系#ioscan -m dsfPersistent DSF Legacy DSF(s)========================================/dev/rdisk/disk7 /dev/rdsk/c39t0d3/dev/rdsk/c41t0d3/dev/rdsk/c49t0d3/dev/rdsk/c57t0d3/dev/rdisk/disk14 /dev/rdsk/c41t0d4/dev/rdsk/c39t0d4/dev/rdsk/c57t0d4/dev/rdsk/c49t0d427 利用scsimgr获得设置多路径模式shsdb[/tmp#]scsimgr get_attr -D /dev/rdisk/disk82 -a load_bal_policySCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk82name = load_bal_policycurrent = round_robindefault = round_robinsaved =shsdb[/tmp#] scsimgr save_attr -D /dev/rdisk/disk82 -a load_bal_policy=pref_tport Value of attribute load_bal_policy saved successfullyshsdb[/tmp#]scsimgr get_attr -D /dev/rdisk/disk82 -a load_bal_policySCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk82name = load_bal_policycurrent = pref_tportdefault = round_robinsaved = pref_tport28 . 利用sccimgr关闭多路径合并模式shsdb[/tmp#]scsimgr get_attr -D /dev/rdisk/disk82 -a leg_mpath_enableSCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk82name = leg_mpath_enablecurrent = truedefault = truesaved =shsdb[/tmp#]scsimgr set_attr -D /dev/rdisk/disk82 -a leg_mpath_enable=false Value of attribute leg_mpath_enable set successfullyshsdb[/tmp#]scsimgr get_attr -D /dev/rdisk/disk82 -a leg_mpath_enableSCSI ATTRIBUTES FOR LUN : /dev/rdisk/disk82name = leg_mpath_enablecurrent = falsedefault = truesaved =还需要save一下,要不重起就失效了29 利用scsimgr 做replace_wwid ,相当于之前的replace_dskdmesg发现类似报错。
HPUX学习笔记
HP-UX 学习笔记一、设备管理⑴、ioscan # 列出硬件信息-f 长列出-k 列出内核硬件信息,不扫描-u 列出可用的设备,俗称查看缓存,不扫描,不可和u连用-n 列出DSF-nN 列出DSF,以新版设备名显示-m 对应关系-d: show hardware controlled by specified driver -C: show hardware in specified class-I: show hardware with specified instance-H: show hardware at specified path常用组合ioscan -funC disk|fcioscan -funNC disk|fcioscan –m dsfioscan -P health -C disk 检查磁盘online状态⑵、设备文件dsf # 11.11 手工创建DSF,11.31系统自动创建DSFinsf -v -e # 为新设备或丢失设备创建DSFs(慎用)insf -v -H 64000/0xfa00/0x1 或1/0/0/2/1.2.0 # 为指定设备创建DSFrmsf -v -x # 移除所有不存在的陈旧设备和关联的DSFs(慎用)rmsf -v –H 64000/0xfa00/0x1 或1/0/0/2/1.2.0 # 删除指定设备DSFlssf -s # 列出不存在陈旧设备和相关的DSFslssf –s -H 64000/0xfa00/0x1 或1/0/0/2/1.2.0 # 显示指定设备DSF ⑶、fcmsutil # HBA卡信息usr/sbin/lanscan # 扫描网卡/usr/sbin/scsimgr⑷、ioscan信息解释①、$ /sbin/ioscan -funC fcClass I H/W Path Driver S/W State H/W Type Description==================================================================fc 2 1/0/8/1/0 fcd CLAIMED INTERFACE HP AB379-60101 4Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)/dev/fcd2# HBA卡硬件地址②、$ /sbin/ioscan -funC disk # 11.11版 legacy DSFClass I H/W Path Driver S/W State H/W Type Description=================================================================== ====disk 0 1/0/0/2/0.6.0 sdisk CLAIMED DEVICE HP 300 GST3300655LC/dev/dsk/c0t6d0 /dev/rdsk/c0t6d0# S/W State,设备状态CLAIMED可用;NO HW设备文件在,硬件找不到;UNAVAILABLE设备文件和硬盘在,但不可用disk 1 1/0/0/2/1.2.0 sdisk CLAIMED DEVICE Optiarc DVD RW AD-5200A/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0# 没有聚合的硬盘信息,DSF文件随着硬件路径(地址)变化而变化disk 2 1/0/0/3/0.6.0 sdisk CLAIMED DEVICE HP 300 GST3300655LC/dev/dsk/c2t6d0 /dev/rdsk/c2t6d0# 主机本地SCSI盘路径解释1/0/0/3/0 SCSI卡硬件地址(H/W);6 SCSI ID硬盘接在SCSI线第6个口(1块SCSI可接0-16设备);0 这块硬盘只分1个lundisk 78 1/0/8/1/0.101.94.0.0.0.0 sdisk CLAIMED DEVICE HP OPEN-V/dev/dsk/c40t0d0 /dev/rdsk/c40t0d0# FC SAN外置盘路径解释1/0/8/1/0 HBA硬件地址,/dev/fcd2101,SAN SW DOMAIN ID94,存储前端口接在交换机端口index0.0.0.0 Lun号,(和cXtXdX换算)disk 92 1/0/10/1/0.102.94.0.0.0.0 sdisk CLAIMED DEVICE HP OPEN-V/dev/dsk/c42t0d0 /dev/rdsk/c42t0d0③、$ /sbin/ioscan -funNC disk # 11.31版支持persistent DSFClass I H/W Path Driver S/W State H/W Type Description=================================================================== disk 3 64000/0xfa00/0x0 esdisk CLAIMED DEVICE HP 300 GST3300655LC /dev/disk/disk3 /dev/rdisk/disk3# 聚合后的硬盘信息,不再随着物理路径(地址)的变更而改变硬盘DSFdisk 4 64000/0xfa00/0x1 esdisk CLAIMED DEVICE Optiarc DVD RW AD-5200A/dev/disk/disk4 /dev/rdisk/disk4disk 85 64000/0xfa00/0x16 esdisk CLAIMED DEVICE HP OPEN-V/dev/disk/disk85 /dev/rdisk/disk85④、$ ioscan -P health -C diskClass I H/W Path health===============================disk 3 64000/0xfa00/0x0 onlinedisk 4 64000/0xfa00/0x1 onlinedisk 5 64000/0xfa00/0x2 onlinedisk 58 64000/0xfa00/0x14 online⑤、$ /usr/sbin/scsimgr -p get_attr all_ctlr -a device_file -a port_name -a protocol |grep fibre/dev/fcd0:0x5001438003c197c4:fibre_channel/dev/fcd1:0x5001438003c197c6:fibre_channel/dev/fcd2:0x5001438003c19a04:fibre_channel/dev/fcd3:0x5001438003c19a06:fibre_channel/dev/fcd4:0x5001438003c197bc:fibre_channel/dev/fcd5:0x5001438003c197be:fibre_channelfcmsutil /dev/fcd0 get remote all/usr/sbin/scsimgr get_attr -D /dev/rdisk/disk85/usr/sbin/scsimgr -p get_attr all_lun -a vid -a device_file -a wwid -a serial_number /usr/sbin/scsimgr -v get_info -D /dev/fclp1二、存储管理PVRA # PV保留区,包含该物理卷的描述信息(如物理卷的唯一标识符)、物理盘区信息,以及指向磁盘上其他 LVM 结构的指针。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15,Backup the LVM data structures(PVRA and VGRA) for all groups affected. The default path name for the backup will be /etc/lvmconf/vgYY.conf
7,Create a new directory under /dev for the volume group you wish to import
# mkdir /dev/vgYY
8,Make a group character deported
4,Using vi or ed,remove any lines in /etc/fstab that refer to logical volumes in the volume group to be exported
5,shut the system down
# cd /
# shutdown -hy 0
2,Make the volume group unavailable
# vgchange -a n /dev/vgXX
3,Use vgexport to remove volume group information from /etc/lvmtab
# vgexport -v /dev/vgXX
6,Detach the physical disks from the exported system. Physically attach them to the new host system. Check the bus addresses to assure no confict, power the new disk on , and boot the new host
Exporting and Importing an LVM volume group
1,Unmount any logical volumes associated with the volume group you wish to export
# umount /dev/vgXX/lvol*
# vgexport -v -m vgXXlvols /dev/vgXX
This file will need to be transferred to the other system by tape or network before the vgimport command is executed
names:
# vgimport -v -m vgXXlvols /dev/dsk/cxtxdx
11,Activate the newly imported volume group
# vgchange -a y /dev/vgYY
12,Make a mount-point-directory on root for each logical volume in the newly imported volume group
# mknod /dev/vgYY/group c 64 0xZZ0000
9,Determine the logical unit number for the new disks to be imported
# ioscan -kfC disk
10,Now import the volume group
# vgimport -v /dev/vgYY /dev/dsk/cxtxdx
If multiple disks, include block device file for each disk being imported on this line.
NOTE:If a mapfile was created, specify its name as shown to keep the original logical volume
# vgcfgbackup /dev/vgYY
# mkdir /vgYYlvolM
13,Add a new line in /etc/fstab using vi or ed for the new logical volume
/dev/vgYY/lvolM /vgYYlvolM hfs rw 0 P # /vgYYlvolM
14,Mount the new file system
NOTE: If the logical volumes used specific names, instead of the defaults, and these need to be kept you will need to specify the -m option for vgexport followed by a filename: