AIX服务器磁盘操作命令汇总.docx
- 文档编号:24089647
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:19
- 大小:34.15KB
AIX服务器磁盘操作命令汇总.docx
《AIX服务器磁盘操作命令汇总.docx》由会员分享,可在线阅读,更多相关《AIX服务器磁盘操作命令汇总.docx(19页珍藏版)》请在冰豆网上搜索。
AIX服务器磁盘操作命令汇总
一、rootvg的磁盘操作
先用cfgmgr–v找到新加的硬盘。
#lspv
hdisk000092204880d7036rootvg
hdisk1nonenone
显示结果中,hdisk1是一个新硬盘,没有分配pvid,可以用下面的命令为hdisk配置成一
个物理卷:
#chdev–lhdisk1–apv=yes
该命令就给磁盘hidsk1分配一个唯一的pvid,并将pvid写在该磁盘的引导记录中。
如果
该磁盘已经有了pvid,则此磁盘就配置成了物理卷。
该方法适用于配置之前不能重新启动系统,并且用cfgmgr检测不到的磁盘,此方法需
要用户知道硬盘的具体信息。
知道硬盘的类型(Type),硬盘的连接的子类型(Subclass),
硬盘连接的父设备名(ParentName)和硬盘的逻辑位置(LocationCode)
一搬使用mkdev配置该磁盘,格式如下:
#mkdev–cdisk–sSubclass–tType–pParentName–wLocationCode
–apv=yes
例:
增加一个679M的硬盘,连接到scsi3父设备上,他的scsiid是6,逻辑单元号是0,
#mkdev–cdisk–sscsi–t670mb–pscsi3–w6,0–apv=yes
或者调用smitmkdev来配置
1.1.将一块新盘添加到rootvg当中
#smitextendvg
Forcethecreationofavolumegroup?
no
*VOLUMEGROUPname[rootvg]
*PHYSICALVOLUMEnames[hdisk1]
#lspv
hdisk0000cf05c5941a1f6rootvgactive
hdisk1000cf05ca13d72ecrootvgactive
#lsvgrootvg
VOLUMEGROUP:
rootvgVGIDENTIFIER:
000cf05c00004c000000011bc16b24da
VGSTATE:
activePPSIZE:
32megabyte(s)
VGPERMISSION:
read/writeTOTALPPs:
1088(34816megabytes)
MAXLVs:
256FREEPPs:
946(30272megabytes)
LVs:
10USEDPPs:
142(4544megabytes)
ACTIVEPVs:
2AUTOON:
yes
.........................注意TOTALPPs、ACTIVEPVs项
1.2.在该新添加盘当中分出一个LV,并将其挂载到系统当中,确认其可用性
#smitmklv
LogicalvolumeNAME[ora_data]
*VOLUMEGROUPnamerootvg
*NumberofLOGICALPARTITIONS[30]
PHYSICALVOLUMEnames[hdisk1]
LogicalvolumeTYPE[jfs2]
..................................注意MAXIMUMNUMBERofLOGICALPARTITIONS项的值
#lsvg-lrootvg
.....................................
loglv01jfs2log111open/syncdN/A
ora_datajfs230301closed/syncdN/A
#lslvora_data
LOGICALVOLUME:
ora_dataVOLUMEGROUP:
rootvg
LVIDENTIFIER:
000cf05c00004c000000011bc16b24da.11PERMISSION:
read/write
VGSTATE:
active/completeLVSTATE:
closed/syncd
TYPE:
jfs2WRITEVERIFY:
off
MAXLPs:
512PPSIZE:
32megabyte(s)
.....................................
#smitcrfs
AddanEnhancedJournaledFileSystem->AddanEnhancedJournaledFileSystemonaPreviouslyDefinedLogical
Volume->
*LOGICALVOLUMEnameora_data
*MOUNTPOINT[/ora_data]
.................................
#mount/ora_data
#df-g
1.3.扩大该LV的空间、镜像该LV,并更改其所在文件系统大小
#lslvora_data
...............................
MAXLPs:
512PPSIZE:
32megabyte(s)COPIES:
1SCHEDPOLICY:
parallel
LPs:
30PPs:
30
.......................................
#smitextendlv
*LOGICALVOLUMEnameora_data
*NumberofADDITIONALlogicalpartitions[+10]
PHYSICALVOLUMEnames[hdisk1]
...................................
#lslvora_data
MAXLPs:
512PPSIZE:
32megabyte(s)
COPIES:
1SCHEDPOLICY:
parallel
LPs:
40PPs:
40
....................................
#smitmklvcopy
*LOGICALVOLUMEnameora_data
*NEWTOTALnumberoflogicalpartitioncopies2
PHYSICALVOLUMEnames[hdisk0]
......................................
#lslvora_data
MAXLPs:
512PPSIZE:
32megabyte(s)
COPIES:
2SCHEDPOLICY:
parallel
LPs:
40PPs:
80
........................................
#df-g/dev/ora_data
/dev/ora_data1.441.441%41%/ora_data
#smitchfsChange/ShowCharacteristicsofanEnhancedJournaledFileSystem->
Filesystemname/ora_data
NEWmountpoint[/ora_data]
SIZEoffilesystem
UnitSize512bytes
Numberofunits[5966080]
........................................
#df-g/dev/ora_data
/dev/ora_data2.412.411%41%/ora_data
1.4.删除镜像、卸载该LV并将其从硬盘中删除
#smitrmlvcopy
*LOGICALVOLUMEnameora_data
*NEWmaximumnumberoflogicalpartitioncopies1
...........................................
#lslvora_data
MAXLPs:
512PPSIZE:
32megabyte(s)
COPIES:
1SCHEDPOLICY:
parallel
LPs:
77PPs:
77
....................................
#umount/ora_data
#smitrmlv
LOGICALVOLUMEname[ora_data]
#lsvg-lrootvg
loglv01jfs2log111open/syncdN/A
..........................................
1.5.从rootvg中移除该磁盘
#smitreducevg
RemoveaPhysicalVolumefromaVolumeGroup->
*VOLUMEGROUPnamerootvg
*PHYSICALVOLUMEnames[hdisk1]
....................................
#lspv
hdisk0000cf05c5941a1f6rootvgactive
hdisk1000cf05ca13d72ecNone
1.6.用新添加的PVmirrorrootvg
#smitextendvg
#smitmirrorvg
VOLUMEGROUPnamerootvg
Mirrorsyncmode[Foreground]
PHYSICALVOLUMEnames[hdisk1]NumberofCOPIESofeachlogicalpartition2
1.7.删除rootvgmirror,退出rootvg
#smitunmirrorvg
#smitreducevg
二、非rootvg的磁盘操作
2.1.将一块新磁盘添加到系统中并新建为一个独立VG
#smitmkvg
AddanOriginalVolumeGroup->
VOLUMEGROUPname[datavg]
PhysicalpartitionSIZEinmegabytes8
*PHYSICALVOLUMEnames[hdisk1]
..................................
#lspv
hdisk0000cf05c5941a1f6rootvgactive
hdisk1000cf05ca13d72ecdatavgactive
2.2.在该磁盘中分出两个LV,并将其挂载到系统当中,确认其可用性
#smitmklv注意MAXIMUMNUMBERofLOGICALPARTITIONS项的值
#lsvg-ldatavg
LVNAMETYPELPsPPsPVsLVSTATEMOUNTPOINT
dreamjfs23003001closed/syncdN/A
ibmjfs25005001closed/syncdN/A
#smitcrfs#lsvg-ldatavg
LVNAMETYPELPsPPsPVsLVSTATEMOUNTPOINT
dreamjfs23003001closed/syncd/dream
ibmjfs25005001closed/syncd/ibm
#mount/ibm
#mount/dream
#df-g
/dev/ibm3.913.911%41%/ibm
/dev/dream2.342.341%41%/dream
2.3.扩大、镜像LV,并更改其所在文件系统大小
#smitextendlv
*LOGICALVOLUMEnamedream
*NumberofADDITIONALlogicalpartitions[+300]
PHYSICALVOLUMEnames[hdisk1]
POSITIONonphysicalvolumemiddle
RANGEofphysicalvolumesminimum
MAXIMUMNUMBERofPHYSICALVOLUMES[10]
touseforallocation
Allocateeachlogicalpartitioncopyno
注意Allocateeachlogicalpartitioncopy项,选no
#lsvg-ldatavg
LVNAMETYPELPsPPsPVsLVSTATEMOUNTPOINT
dreamjfs24004001open/syncd/dream
ibmjfs28008001open/syncd/ibm
#smitmklvcopy
#lslvibm#lslvdream#df-g
/dev/dream2.342.341%41%/dream
/dev/ibm3.913.911%41%/ibm
#smitcrfs
#df-g
/dev/dream1.391.391%41%/dream
/dev/ibm4.394.391%41%/ibm
2.4.删除镜像、卸载并删除两个LV
#smitrmlvcopy
#lslvdream#lslvibm
#umount/ibm#umount/dream
#smitrmlv注意在删除LV之前,请确认文件系统已从系统中卸载
2.5.从系统中删除VG,使其成为一个全新的磁盘
#smitreducevg
#lspv
hdisk0000cf05c5941a1f6rootvgactive
hdisk1000cf05ca13d72ecNone
1.将新磁盘添加到系统当中,并确认其处于可用状态
#chdev-lhdisk1-apv=yes
三、AIX系统磁盘更换办法
3.1单rootvg,单datavg,datavg中一块盘更换
注意:
在更换硬盘之前,必须做好数据的备份工作。
例子1:
环境为单硬盘rootvg加上单硬盘datavg的小型机,其中rootvg的PV名称为hdisk0,datavg的PV名称为hdiak1,需要替换datavg的PV名称为hdiak2。
1.将小机上的应用停掉。
在空槽位插入新硬盘,使用cfgmgr和lspv命令后,看新盘是否可用。
如果新盘没有分配新的PID,那么执行chdev命令添加新硬盘的PID。
#chdev–lhdiak2–apv=yes
2.将新增加的硬盘hdisk2加入到datavg中:
#extendvg–fdatavghdisk2
因为硬盘的数据迁移只能在同一个卷组中进行。
3.确保在新增加的硬盘中有足够的空间存储源硬盘的数据:
#lspvhdisk1|grep"USEDPPs"
例如输出如下:
USEDPPs:
97(1552megabytes)
#lspvhdisk2|grep"FREEPPs"
FREEPPs:
445(7120megabytes)
确保新硬盘的FREEPPs大于源硬盘的USEDPPs.
4.使用smittymigratepv
MoveContentsofaPhysicalVolume
Typeorselectvaluesinentryfields.
PressEnterAFTERmakingalldesiredchanges.
[EntryFields]
*SOURCEphysicalvolumenamehdisk1
*DESTINATIONphysicalvolumes[hdisk2]+
Moveonlydatabelongingtothis[]+
LOGICALVOLUME?
F1=HelpF2=RefreshF3=CancelF4=List
Esc+5=ResetEsc+6=CommandEsc+7=EditEsc+8=Image
Esc+9=ShellEsc+0=ExitEnter=Do
5.从datavg中移走源datavg硬盘hdiak1:
#reducevgdatavghdisk1
如果由于硬盘错误而导致命令失败,执行第6步。
6.删除hdisk1上的LV
#rmlv-lhdisk1–d
7.删除hdisk1并拔出损坏的hdisk1
#rmdev–dlhdisk1
3.2单rootvg,单datavg,rootvg中一块盘更换
注意:
在更换硬盘之前,必须做好数据的备份工作。
例子2:
环境为单硬盘rootvg加上单硬盘datavg的小型机,其中rootvg的PV名称为hdisk0,datavg的PV名称为hdiak1,需要替换rootvg的PV名称为hdiak2。
单rootvg硬盘的更换原理和单datavg硬盘更换的步骤类似,但是由于系统正在被使用所以需要重启后使用hdisk2进行启动。
1将小机上的应用停掉。
在空槽位插入新硬盘,使用cfgmgr和lspv命令后,看新盘是否可用。
如果新盘没有分配新的PID,那么执行chdev命令添加新硬盘的PID。
#chdev–lhdiak2–apv=yes
2.将新增加的硬盘hdisk2加入到rootvg中:
#extendvg-frootvghdisk2
因为硬盘的数据迁移只能在同一个卷组中进行。
3.确保在新增加的硬盘中有足够的空间存储源硬盘的数据:
#lspvhdisk0|grep"USEDPPs"
例如输出如下:
USEDPPs:
97(1552megabytes)
#lspvhdisk2|grep"FREEPPs"
FREEPPs:
445(7120megabytes)
确保新硬盘的FREEPPs大于源硬盘的USEDPPs.
4.使用smittymigratepv命令进行整个在线硬盘的复制。
MoveContentsofaPhysicalVolume
Typeorselectvaluesinentryfields.
PressEnterAFTERmakingalldesiredchanges.
[EntryFields]
*SOURCEphysicalvolumenamehdisk0
*DESTINATIONphysicalvolumes[hdisk2]+
Moveonlydatabelongingtothis[]+
LOGICALVOLUME?
F1=HelpF2=RefreshF3=CancelF4=List
Esc+5=ResetEsc+6=CommandEsc+7=EditEsc+8=Image
Esc+9=ShellEsc+0=ExitEnter=Do
5.在hdisk2上建立启动镜像和启动顺序,并重启
#bosboot–ad/dev/hdisk2
#boolist–mnormalhdisk2cd0
#shutdown–Fr
6.进入系统的SMS菜单,选择hdisk2作为启动盘。
7.系统启动后,从rootvg中移走源rootvg硬盘hdiak0:
#reducevgdatavghdisk0
8.删除hdisk0,然后将它拔出
#rmdev–dlhdisk0
单rootvg硬盘的更换还有一种方法是使用alt_disk_install命令,由于比较简单,我就不再这里写出来了。
报错:
使用alt_disk_install命令快速完成多台服务器部署
在拥有多台PSeries服务器的环境下,多台服务器/分区环境要求一致,但是需要快速部署时,一台一台地安装或者用mksysb/restore的方式显然是费时费力。
此时,alt_disk_install可以说是较适合的AIX工具了。
说明:
下面通过一个简单的实例来说明在AIX5L下怎么使用alt_disk_install命令来完成快速部署:
#lspv
hdisk0005d25cf9d6b63a8rootvgactive
hdisk11005d25cf9d57fae8None
hdisk12005d25cf76b5e519None
#alt_disk_install-C-Ohdisk11(也可以通过smittyalt_clone菜单,来将rootvg克隆到备份磁盘)
Callingmkszfiletocreatenew/image.datafile.
Checkingdisksizes.
Creatingclonedrootvgvolumegroupandassociatedlogicalvolumes.
Creatinglogicalvolumealt_hd5
Creatinglogicalvolumealt_hd6
Creatinglogicalvolumealt_hd8
Creatinglogicalvolumealt_hd4
Creatinglogicalvolumealt_hd2
Creatinglogicalvolumealt_hd9var
Creatinglogicalvolumealt_hd3
Creatinglogicalvolumealt_hd1
Creatinglogicalvolumealt_hd10opt
Creatinglogicalvolumealt_fwdump
Creating/alt_inst/filesystem.
Creating/alt_inst/homefile
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIX 服务器 磁盘 操作 命令 汇总