版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
HP-UX11i系統(tǒng)管理鄧攀pan_deng@中國(guó)惠普有限公司2006年1月目錄HP-UX基本命令文件系統(tǒng)日志文件常用系統(tǒng)文件備份與恢復(fù)管理員的日常工作簡(jiǎn)易故障診斷HP-UX基本命令HP-UX基本命令#uname-a
列出系統(tǒng)ID號(hào),OS版本及用戶權(quán)限等信息。#hostname 列出系統(tǒng)網(wǎng)絡(luò)名稱。#ioscan-fn
列出各I/O卡及設(shè)備的所有相關(guān)信息:如邏輯單元號(hào),硬件地址及設(shè)備文件名等。#ps-ef 列出正在運(yùn)行的所有進(jìn)程的各種信息:如進(jìn)程號(hào)及進(jìn)程名等HP-UX基本命令#mount 列出已加載的邏輯卷及其加載位置#umount/<目錄名>
卸載掛在/<目錄名>下的邏輯卷#fuser-cu
/<目錄名>
列出使用/<目錄名>的進(jìn)程ID及用戶名。 #fuser-kc
/<目錄名> Kill使用/<目錄名>的所有進(jìn)程。 HP-UX基本命令find
find命令是功能最強(qiáng)的命令之一,但同時(shí)也是命令行結(jié)構(gòu)最難以掌握的命令之一。#find/-print|wc-l顯示系統(tǒng)中所有文件和目錄的數(shù)目#find/-user$LOGNAME-print顯示系統(tǒng)中該用戶所有文件和目錄。#find.-execchown$LOGNAME{}\; 修改當(dāng)前目錄下的所有文件的用戶所屬。#find.-typed-execchmod770{}\; 修改當(dāng)前目錄下的所有目錄的權(quán)限。 HP-UX基本命令find
#find/-size100-print 顯示文件大小為100blocks#find/-size-100-print 顯示文件大小小于100blocks#find/-xdev-size+100-print 顯示文件大小大于100blocks#find/-namecore-execrm{}\; 查找并刪除core文件HP-UX基本命令#
cron
cron(chronography,計(jì)時(shí)),每分鐘蘇醒一次,查看控制文件以確定當(dāng)時(shí)是否存在應(yīng)運(yùn)行的作業(yè),存在則運(yùn)行該作業(yè)。
#crontabfilename;創(chuàng)建一個(gè)cron #crontab-r;把cron從crontab去掉 crontab位于目錄/var/spool/cron/crontabs下,每個(gè)用戶的cron文件名是其用戶名。#passwd 修改當(dāng)前用戶口令HP-UX基本命令#
swlist
列出系統(tǒng)所裝軟件產(chǎn)品信息。#tail和head 使用tail命令可以查看文件的尾部,head命令則查看文件的頭部。 #tailfilename或#headfilename #tail-ffilename使tail不斷執(zhí)行,當(dāng)文件被寫入時(shí)顯示文件的新行。#dmesg 從系統(tǒng)內(nèi)存中顯示系統(tǒng)狀態(tài)信息HP-UX基本命令#fsck 文件系統(tǒng)一致性檢測(cè)及修復(fù)。#init0或shutdown–y0
進(jìn)入單用戶狀態(tài)。#whereis<命令> 顯示命令路徑。#bdf 顯示系統(tǒng)剩余空間信息#du-s<目錄名> 顯示<目錄名>下所有文件所占空間(以塊為單位)HP-UX基本命令#swapinfo
顯示系統(tǒng)交換區(qū)信息
#pvdisplay-v/dev/dsk/c*t*d*顯示磁盤各種信息,如磁盤大小,包含的邏輯卷,設(shè)備名稱等。
c:controller,和磁盤聯(lián)接的控制器有關(guān)。
t:target,每個(gè)磁盤有一個(gè)唯一的target數(shù)字,只有磁盤設(shè)備本身才可以修改。
d:deviceunitnumber,對(duì)于非共享控制器而言,該值將為0,對(duì)于共享控制器而言,該值將為磁盤設(shè)備單元的內(nèi)部號(hào)。HP-UX基本命令#vgdisplay-v/dev/vg00 顯示邏輯卷組信息,如包含哪些邏輯卷及物理盤等
#lvdisplay-v/dev/vg00/lvol1 顯示邏輯卷各種信息,如包含哪些盤,是否有鏡像等#man<command> 了解<command>命令的使用方法及作用grep文件系統(tǒng)什么是LogicalVolumeManager?discMANAGEMENTsubsystemNOTafilesystemapplicationdevicefilediscdriverLVMHP-UXkernelLVM原理physicalvolumes物理卷對(duì)應(yīng)單個(gè)硬盤或磁盤陣列柜里的LUNVolumegroup卷組Logicalvolumes邏輯卷VG01VG01lvol1/dev/rdsk/c0t0d0/dev/rdsk/c0t1d0lvol3lvol2磁盤使用分類1:內(nèi)置或外置磁盤
內(nèi)置硬盤和單獨(dú)的外置磁盤或無(wú)raid功能的磁盤柜:A3312
SC10磁盤使用分類2:SCSI磁盤陣列柜外置的SCSI磁盤陣列柜:
AutoRaid使用iosan等命令只能看到控制器和LUN(logicunit)。如果需要查看具體的物理硬盤信息,可使用以下命令:#arraydsp–i(顯示autoraid序列號(hào))ArraysknowntotheARMServer:arrayswithS/N:000000786B74#arraydsp–a<S/N>(顯示autoraid相關(guān)部件全部信息)磁盤使用分類3:光纖磁盤陣列柜1惠普外置的光纖磁盤陣列柜最主要有兩種:FC60:VA系列(VA7110,VA7410等)磁盤使用分類3:光纖磁盤陣列柜2
使用ioscan等命令只能看到控制器和LUN(logicunit)。如果需要查看具體的物理硬盤信息,可使用以下命令:
FC60:#amdsp–i(顯示FC60序列號(hào))#amdsp-a<S/N>(顯示FC60相關(guān)部件全部信息)VA系列#armdsp–i(顯示FC60序列號(hào))#armdsp-a<S/N>(顯示FC60相關(guān)部件全部信息)使用ioscan查看外設(shè)#ioscan–fClassIH/WPathDriverS/WStateH/WTypeDescription====================================================================root0rootCLAIMEDBUS_NEXUScell00cellCLAIMEDBUS_NEXUSioa00/0sbaCLAIMEDBUS_NEXUSSBAba00/0/0lbaCLAIMEDBUS_NEXUSLBAlan00/0/0/1/0gelanCLAIMEDINTERFACE1000Base-Text_bus00/0/0/2/0c720CLAIMEDINTERFACESCSIFastWidedisk00/0/0/2/0.6.0sdiskCLAIMEDDEVICEHPDiskctl00/0/0/2/0.7.0sctlCLAIMEDDEVICEInitiator#ioscan#shortlistingofalldevices#ioscan-f#fulllistingofalldevices#ioscan-kf#fulllisting,usingcachedinformation#ioscan-fH0/0/0/1/0#fulllistingofdeviceat0/0/0/1/0#ioscan-fCdisk#fulllistingof"disk"classdevices上表中的I(紅色)是Instance,是按照硬件加入順序順序生成的,一旦生成就不會(huì)自動(dòng)改變使用ioscan查看相關(guān)設(shè)備文件#ioscan-fun listalldevicesanddevicefiles#ioscan-funCdisk listalldiskdevicesanddevicefiles#ioscan-funCtape listalltapedrivesanddevicefiles#ioscan–funH0/0/1/0/0.0.0 listalldevicefilesforthedeviceat0/0/1/0/0.0.0ClassItape1DescriptionHPC1553AH/WPath0/0/1/0/0.0.0DriverstapeS/WStateCLAIMED/dev/rmt/1m/dev/rmt/1mb/dev/rmt/1mn/dev/rmt/1mnbH/WTypeDEVICEUsetheioscancommandtodeterminewhichdevicefilesareassociated
withwhichdevicesonyoursystem./dev/rmt/c0tld0BESTb/dev/rmt/c0tld0BESTn/dev/rmt/c0tld0BESTnb/dev/rmt/c0tld0BEST=============================================================硬件路徑10/0/1/0/0.6.0CellorBus
Number(partitionableserversonly)
SBA(systembusadapters)Number
LBA(localbusadapters)Number
PCIAddress
FunctionNumber
SCSITargetAddress
LUNNumberSBALBALBAPCIBusDeviceAdapterCoreI/OLANSCSISerialPCIBusDeviceAdapterCellBoard
OR
CPU/MemoryCell/SBA/LBA/Device/Function.TargetCell=Theglobalcellnumber(0-3onHPrp8400)orBusNumber(Rp7400)SBA=Anitemonthebus:eitherasystembusadapter(SBA,0),aprocessor(10-13),ormemory(5).EachI/Ochassishasasinglesystembusadapter.LBA=Alocalbusadapter,oneperPCIslot.TheLBAnumberisnotnecessarilythesameastheslotnumber.Device=Isthecard’saddressontheslot’sPCIbus.Function=ThefunctionfortheI/Ocard.Typicallythisis0(zero)forsingle-functioncards.Target=ThetargetoftheI/Odevice,orSCSIID.Theioscanandradcommandslistinformationaboutcurrentlyactivehardwareinthelocalpartitiononly.硬件路徑2硬件路徑3cell/SBA/LBA/device/function.targetCell0Sys.BackplanePCIBackplaneCoreIOSBALBAserialmux(0)SCSI(dev=3)LAN(dev=1)SCSI(dev=2)controller(0.7)controller(1.7)(0)6DVD2OV84-0176controller(0.7)(0)controller(1.7)ExternalSCSI內(nèi)置硬盤或外置的SCSI硬盤,DVDSCSIcardTerminator#ioscanH/WPathClassDescription==========================================0/0/0/2ext_busFW-SCSIInterface0/0/0/2/0.0.0tapeHPDDSTape0/0/0/2/0.2.0diskHPDVDROM0/0/0/2/0.5.0diskHPDisk0/0/0/2/0.6.0diskHPDisk0/0/0/2/0.7.0sctlInitiator0/0/0/2/0.5.0LogicalUnitNumberSCSITargetAddressInterfaceCardAddress652070/0/0/2/0.5.0
SCSIcardLUN0LUN1#ioscan-uH/WPathClassDescription=====================================0/0/0/2/0 ext_busFW-SCSIInterface0/0/0/2/0.5.0diskHPDisk0/0/0/2/0.5.1diskHPDisk0/0/0/2/0.5.2diskHPDisk0/0/0/2/0.7.0sctlInitiatorLogicalUnitNumberSCSITargetAddressInterfaceCardAddressLUN2t=5外置SCSI磁盤陣列柜
SCSICardPVLink#ioscan-uH/WPathClassDescription=====================================0/0/0/2/0 ext_busFW-SCSIInterface0/0/0/2/0.5.0diskHPDisk0/0/0/2/0.5.1diskHPDisk0/0/0/2/0.5.2diskHPDisk0/0/0/3/0 ext_busFW-SCSIInterface0/0/0/3/0.6.0diskHPDisk0/0/0/3/0.6.1diskHPDisk0/0/0/3/0.6.2diskHPDiskLUN0LUN1LUN2t=6
SCSICardt=5N4000雙機(jī)連單個(gè)AutoRaid連接圖N4000雙機(jī)連單個(gè)VA7400連接圖FC60、VA控制器路徑1/4/0/PeripheralDeviceAddressonPublicLoopHBAFibreChannelVirtualSCSI1/4/0/0:光纖卡設(shè)備路徑1:SwitchDomainID(如果光纖交換機(jī)沒有分Domain,這個(gè)值缺省為1)18:SwitchPortID(如果大于16,則實(shí)際PortID=X-16,所以這個(gè)例子是連接port2)255:如果這一位為255,表示這是連接一個(gè)FC60或VA存儲(chǔ)的控制器2.7.0:如果上一位為255,則2.7.0顯示為控制器的LoopID對(duì)應(yīng)的AL_PA值(16進(jìn)制),27是AL_PA值,轉(zhuǎn)換為loopID為110(有一個(gè)AL_PA對(duì)應(yīng)LoopID的表)FC60、VALUN路徑1/4/0/VolumeSetAddressingonPublicLoop(Brocade)HBAFibreChannelVirtualSCSI(LUNNumber)1/4/0/0:光纖卡設(shè)備路徑1:SwitchDomainID(如果光纖交換機(jī)沒有分Domain,這個(gè)值缺省為1)18:SwitchPortID(如果大于16,則實(shí)際PortID=X-16,所以這個(gè)例子是連接port2)39:如果這一位為0,表示這連接的是一個(gè)設(shè)為privateloop的VA否則表示為控制器的LoopID對(duì)應(yīng)的AL_PA值(10進(jìn)制),這個(gè)例子控制器的loopID是110。0.0.2:表示為L(zhǎng)UNID,這個(gè)例子為L(zhǎng)UN2設(shè)備文件和硬件路徑的對(duì)應(yīng)(SCSI)/dev/dsk/c1t5d0#ioscan–f
ClassIH/WPathDescription=================================================ext_bus00/0/1/0/0Fast/WideSCSIdisk00/0/1/0/0.3.0SEAGATEST32171W
disk10/0/1/0/0.4.0SEAGATEST32171W
ext_bus10/0/2/0/0Fast/WideSCSIdisk20/0/2/0/0.5.0SEAGATEST32171WCardinstanceTargetLUNoptionsDevicedependentoptions設(shè)備文件和硬件路徑的對(duì)應(yīng)(光纖)CardinstanceTargetLUN#ioscan–f
ClassIH/WPathDescription=================================================ext_bus51/0/2/0/.0FCPArrayInterfacedisk51/0/2/0/.0.0.0HPA6188Adisk61/0/2/0/.0.0.1HPA6188Adisk71/0/2/0/.0.0.2HPA6188A。。。disk121/0/2/0/.0.0.7HPA6188Atarget181/0/2/0/.0.1disk131/0/2/0/.0.1.0HPA6188A/dev/dsk/c5t1d0使用lssf查看設(shè)備文件#lssf/dev/rdsk/c0t3d0sdiskcardinstance0SCSItarget3SCSILUN0section0ataddress0/0/1/0/0.3.0/dev/rdsk/c0t3d0#lssf/dev/rmt/0mnstapecardinstance1SCSItarget0SCSILUN0at&tnorewindbestdensityavailable
ataddress0/0/1/0/0.0.0/dev/rmt/0mnlssf可以顯示一個(gè)設(shè)備文件的詳細(xì)信息設(shè)備文件目錄(/dev)/devdskrdskrmtttyxpxttydxpxblockdisk
devicefilesrawdisk
devicefilestapedrive
devicefilesterminal
devicefilesmodem
devicefiles
所有的設(shè)備文件都存放在
/dev目錄下
硬盤、CDROM、磁帶機(jī)的設(shè)備文件存放在/dev的子目錄下
其他的設(shè)備文件直接存放在/dev目錄下使用insf創(chuàng)建設(shè)備文件雖然系統(tǒng)啟動(dòng)時(shí)會(huì)自動(dòng)運(yùn)行insf,不過(guò)在線添加新硬件等操作后需要使用這個(gè)命令創(chuàng)建設(shè)備文件Createdevicefilesforanynewlyaddedauto-configurabledevices:
#insfRe-createmissingdevicefilesforallexistingauto-configurabledevices:
#insf-eCreateorrecreatedevicefilesforaspecificauto-configurabledevice:
#insf–eH0/0/1/0/0.3.0Seetheinsfmanpageformanymoreoptionsandexamples!使用SAM創(chuàng)建設(shè)備文件Actions++|Add...||DiagnoseMissingTapeDrive||===========================||Zoom...||Remove...||ShowDeviceFiles++|CreateDeviceFiles->|CreateDefaultDeviceFiles|+|CreateCustomDeviceFile...|++#sam->peripheraldevices->tapedrivesSAM提供一個(gè)簡(jiǎn)單的方法來(lái)創(chuàng)建那些“insf”不能自動(dòng)創(chuàng)建的設(shè)備文件,例如磁帶機(jī)某些特定設(shè)備文件使用mksf創(chuàng)建設(shè)備文件如果你不能或不愿意使用SAM,可以使用mksfConfigureaDDS2,no-rewinddevicefileforthetapedriveat
0/0/1/0/0.0.0:
#mksf–H0/0/1/0/0.0.0–bDDS2–n
Or…specifythetapedrivetoconfigurebyclass/instance:
#mksf–Ctape–I1–bDDS2–n
Seethe
mksf
and
mt
manpagesformanymoreoptionsandexamples!使用mknod創(chuàng)建設(shè)備文件Ifadeviceisn’tconfigurableviainsformksf,youcanmanuallycreateadevicewithcustommajor/minornumbersusingmknod.mknodmustbeusedtocreateLVMvolumegroupdevicefiles,andmaybenecessarytocreatedevicefilesforothervendors’devices.#mknod/dev/vg01/groupc640x010000DeviceFileNameBlock/CharacterMajor#Minor#使用rmsf刪除設(shè)備文件Whenadeviceisnolongerneeded,itsdevicefilesshouldberemovedviarmsf.
Removeaspecificdevicefile:#rmsf/dev/dsk/c0t3d0Removeallthedevicefilesassociatedwithadevice:#rmsf-a/dev/dsk/c0t3d0Or…specifythedevice’shardwarepath:#rmsf–H0/0/1/0/0.3.0LVM如何管理硬盤lvol1lvol2PV1PV2lvol2lvol2lvol1lvol1PV3LogicalVolumesPhysicalVolumesVolumeGroupLE和PE的對(duì)應(yīng)LogicalVolumePhysicalVolume4Mb4Mb345674Mb4Mb1234567LogicalExtentPhysicalExtentPE非連續(xù)分布LELE123456712345678910LELELELELEPEPEPEPEPEPEPEPEPEPELogicalExtenttableforlvol1PhysicalVolumePE非連續(xù)分布2PEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPE/dev/rdsk/c0t0d0/dev/rdsk/c0t1d0/dev/rdsk/c0t2d0一個(gè)邏輯卷(LV)可以分布在同一個(gè)卷組(VG)中的多個(gè)物理卷(PV)上PE連續(xù)分布1LELE1234567LELELELELE1234567PEPEPEPEPEPEPEPE連續(xù)分布2PEPEPEPEPEPEPEPE/dev/rdsk/c0t0d0PEPEPEPEPEPEPEPE/dev/rdsk/c0t1d0PEPEPEPEPEPEPEPE/dev/rdsk/c0t2d0LogicalVolumeManager規(guī)則1一個(gè)硬盤只能專屬于LVM管理Section0LVMSection7ConventionalSection11LVMLogicalVolumeManager規(guī)則2一個(gè)硬盤只能專屬于一個(gè)卷組(VG)
Vol.GroupXVol.GroupYVol.GroupXLogicalVolumeManager規(guī)則3每個(gè)卷組(VG)最大可以有255個(gè)邏輯卷(LV)(缺省就是255;可以使用vgcreate–l設(shè)置).
每個(gè)卷組(VG)最大可以有255個(gè)物理卷(PV)
(缺省是16;可以使用vgcreate-p設(shè)置).每個(gè)物理卷(PV)最大可以包含65,535個(gè)PE(缺省是1016;可以使用vgcreate-e設(shè)置).在新硬盤上使用文件系統(tǒng)11)CREATEPHYSICALVOLUMEFORUSEINLVM#pvcreate/dev/rdsk/c0t1d0PVRABADBLOCKPOOLTransparentsoftwaresparingisnotsupportedonHPIBPhysicalVolumeReservedAreaContents:ID'sforvolumegroupandphysicalvolumesPhysicalextentsizePhysicalvolumesizeBadblockdirectorySizeandlocationofotherdiskstructuresortherootdisk(onlyusedifdiskhardwaresparingfails)NEWLVMDISK2)CREATEADIRECTORYON/DEVFORTHEVOLUMEGROUP#mkdir/dev/vg01/devvg01
ROOTDISKPVRABADBLOCKPOOLNEWLVMDISK在新硬盤上使用文件系統(tǒng)23)MAKEAGROUPDEVICEFILE#mknod/dev/vg01/groupc640x010000由于minornumber是系統(tǒng)底層標(biāo)識(shí)VG的標(biāo)志,所以每個(gè)VG的group文件的這兩位(紅色)必須是唯一的。否則VG無(wú)法創(chuàng)建可以使用如下命令查看所有vg的group文件的minornumber#ll/dev/vg*/groupPVRABADBLOCKPOOLNEWLVMDISK/devvg01ROOTDISKgroup在新硬盤上使用文件系統(tǒng)34)CREATEAVOLUMEGROUP#vgcreate/dev/vg01/dev/dsk/c0t1d0PVRABADBLOCKPOOLNEWLVMDISKVGRAVolumeGroupReservedAreaContentsVolumeGroupDescriptorArea(VGDA)
Identifieslogicalandphysicalvolumes
PhysicaltologicalextentmappingVolumeGroupStatusArea(VGSA)
Physicalvolumestatus(missing/present)
Physicalextentstatus(stale/ok)MirrorConsistencyRecord(MCR)
Listsdiskwritesinprogress'vgcreate'createsorupdates'/etc/lvmtab'
Addsvolumegroupinformationto'/etc/lvmtab'在新硬盤上使用文件系統(tǒng)45)CREATEA100MBLOGICALVOLUMEONVOLUMEGROUP01#lvcreate-L100vg01PVRABADBLOCKPOOLNEWLVMDISKVGRA/devvg01ROOTDISKgrouprlvol1lvol1BLOCKCHARACTERDEVICEFILEDEVICEFILEetclvmtab在新硬盤上使用文件系統(tǒng)5
如果是使用裸設(shè)備就可以直接使用/dev/vg00/rlvol16)CREATEAFILESYSTEMFORLOGICALVOLUME1BADBLOCKPOOLPVRANEWLVMDISKVGRAlost+foundNewfsuseslogicalvolumeone'scharacterdevicefiletocreatea100MBfilesysteminthespaceallocatedbylvcreate.Newfscreatesa'lost+found'directoryinthenewfilesystem.#newfs/dev/vg01/rlvol1在新硬盤上使用文件系統(tǒng)67)MAKEAMOUNTPOINTDIRECTORYFORTHENEWFILESYSTEM#mkdir/vg01lvol1PVRABADBLOCKPOOLNEWLVMDISKVGRAlost+foundROOTDISK/devvg01grouprlvol1lvol1etclvmtabvg01lvol1在新硬盤上使用文件系統(tǒng)78)MOUNTTHENEWFILESYSTEMTOTHEMOUNTPOINTDIRECTORY#mount/dev/vg01/lvol1/vg01lvol1PVRABADBLOCKPOOLNEWLVMDISKVGRAlost+foundROOTDISK/devvg01grouprlvol1lvol1etclvmtabvg01lvol1在新硬盤上使用文件系統(tǒng)8顯示LVM信息1ForPhysicalVolumes#pvdisplay[-v]/dev/dsk/cCtTdDDisplaysinformationaboutthephysicalvolume(s)specified顯示LVM信息2#vgdisplay[-v]/dev/vg*Displaysinformationaboutallthevolumegroups只有VG處于激活狀態(tài),這個(gè)命令才有效ForVolumeGroups顯示LVM信息3#lvdisplay[-v]/dev/vg*/lvol*DisplaysinformationaboutallthelogicalvolumesinallthevolumegroupsForLogicalVolumes顯示LVM信息4#strings/etc/lvmtabDisplaysvolumegrouptophysicalvolumerelationshipsThecontentsof'/etc/lvmtab'激活VG一個(gè)VG可以進(jìn)行手動(dòng)激活和去激活,缺省模式下,使用如下命令:#vgchange–ayvg01#vgchange–anvg01缺省情況下,所有的VG都會(huì)在機(jī)器啟動(dòng)時(shí)自動(dòng)激活,只有在激活狀態(tài)下,以下相關(guān)VG命令才能執(zhí)行添加新的硬盤到VG/dev/dsk/c0t4d0vg01/dev/dsk/c0t5d0#vgextend/dev/vg01/dev/dsk/c0t4d0/dev/dsk/c0t5d0從VG中刪除一塊硬盤vg01/dev/dsk/c0t4d0/dev/dsk/c0t5d0lvol1lvol2lvol3lvol4lvol5lvol1lvol2lvol3#vgreduce/dev/vg01/dev/dsk/c0t5d0刪除一塊硬盤前,必須先刪除這塊硬盤上的LV刪除一個(gè)VGlvol1lvol2lvol3vg01/dev/dsk/c0t4d0#vgremove/dev/vg01刪除一塊硬盤前,必須先刪除這個(gè)VG上的所有LV擴(kuò)充LV的容量lvol5
Increasesthespace
allocatedtoaLV#lvextend-Lnew_total/dev/vgXX/lvolXlvol4擴(kuò)充之前,需要確認(rèn)這個(gè)LV沒有被其他用戶使用,如果是文件系統(tǒng)需要先umount。某些系統(tǒng)使用的LV可能需要到單用戶模式下擴(kuò)充。根卷和stand卷只能使用系統(tǒng)卷組備份重導(dǎo)系統(tǒng)時(shí)擴(kuò)充在指定硬盤上擴(kuò)充LV/dev/dsk/c0t4d0lvol1lvol2lvol3lvol1lvol2lvol3lvol3(cont)/dev/dsk/c0t3d0vg01/dev/dsk/c0t5d0lvol4lvol5empty#lvextend-Lnew_total/dev/vg01/lvol3/dev/dsk/c0t3d0擴(kuò)充之前,需要確認(rèn)這個(gè)LV沒有被其他用戶使用,如果是文件系統(tǒng)需要先umount縮小LV的容量DecreasesthenumberofphysicalextentsallocatedtoaLVlvol4lvol5lvol4#lvreduce-Lnew_total/dev/vg01/lvol4執(zhí)行之前,需要確認(rèn)這個(gè)LV沒有被其他用戶使用,如果是文件系統(tǒng)需要先umount縮小后的總?cè)萘坎坏眯∮谶@個(gè)LV的實(shí)際使用數(shù)據(jù)量刪除一個(gè)LVRemovesreferencestothelogicalvolumefromthesystemlvol5#lvremove/dev/vg01/lvol4刪除之前,需要確認(rèn)這個(gè)LV沒有被其他用戶使用,如果是文件系統(tǒng)需要先umount文件系統(tǒng)-擴(kuò)大文件系統(tǒng)(1)擴(kuò)大文件系統(tǒng),首先要找到這個(gè)文件系統(tǒng)所對(duì)應(yīng)的邏輯卷,只有首先擴(kuò)大邏輯卷,給文件系統(tǒng)以擴(kuò)大的空間,才能擴(kuò)大文件系統(tǒng)。為擴(kuò)大邏輯卷,先進(jìn)單用戶,在根目錄系統(tǒng)提示符下,鍵入命令: #shutdown-y0進(jìn)入單用戶后,將所有文件系統(tǒng)mount上,鍵入命令 #mount-a用bdf命令看該文件系統(tǒng)是否已經(jīng)mount上,如果mount上,用命令#umount文件系統(tǒng)名將該文件系統(tǒng)卸載。文件系統(tǒng)-擴(kuò)大文件系統(tǒng)(2)例如,想要擴(kuò)大“/usr”到500M,就鍵入命令:
#umount/usr #lvextend-L500/dev/vg00/lvol4 (注:假定/usr對(duì)應(yīng)/dev/vg00/lvol4) #extendfs/dev/vg00/rlvol4擴(kuò)大文件系統(tǒng)。
(注:如果是vxfs文件系統(tǒng),則用 #extendfs-Fvxfs/dev/vg00/lvol4)#mount/dev/vg00/lvol4/usr #init3 進(jìn)入原來(lái)多用戶運(yùn)行級(jí)。系統(tǒng)卷組(vg00)的結(jié)構(gòu)邏輯卷名Mountedpoint描述/dev/vg00/lvol3/根卷/dev/vg00/lvol1/stand存放系統(tǒng)內(nèi)核/dev/vg00/lvol8/var存放系統(tǒng)日志/dev/vg00/lvol7/usr存放系統(tǒng)命令/dev/vg00/lvol6/tmp存放臨時(shí)文件/dev/vg00/lvol5/opt存放應(yīng)用軟件/dev/vg00/lvol4/home存放用戶文件/dev/vg00/lvol2交換分區(qū)
LVM啟動(dòng)硬盤結(jié)構(gòu)LIFVolumeHeaderPVRABDRA
LIFVolumeVGRAUserDataArea(BadBlockPool)BootDataReservedAreaLVMBootDiskLIFVolumeLIFVolumeHeaderPVRABDRA
LIFVolumeVGRAUserDataArea(BadBlockPool)ISLHPUXAUTOLABELContains:啟動(dòng)過(guò)程
ISLhpuxloaderKERNEL152346LIFVolumeHeaderPVRABDRALIFVolumeVGRA(BadBlockPool)/vmunixLABELstandLvlnboot命令lvlnboot-RLABELBDRAlvlnboot-r -s-d-b112LIFVolumeHeaderPVRABDRALIFVolumeVGRA(BadBlockPool)/vmunixLABELstandLVM數(shù)據(jù)結(jié)構(gòu)的備份#vgcfgbackupvg01Disk1PVRAVGRAvg01lvol1vg01lvol2BadBlockPoolvg01.confPVRAVGRAvg01lvol3vg01lvol4BadBlockPoolDisk2PVRAVGRABadBlockPoolvg01lvol5vg01lvol6Disk3LVM數(shù)據(jù)結(jié)構(gòu)的恢復(fù)Disk1PVRAVGRAvg01lvol1vg01lvol2BadBlockPoolDisk3PVRAVGRABadBlockPoolvg01lvol5vg01lvol6#vgcfgrestore-nvg01/dev/rdsk/c0t2d0Disk2LVMstructurescorruptedDisk2PVRAVGRAvg01lvol3vg01lvol4BadBlockPoolvg01.confVGSCAN命令#vgscan-v
PV1PV2PV3
vg01vg01vg01/etc/lvmtab/dev/dsk/c0t1d0/dev/dsk/c0t2d0/dev/dsk/c0t3d0vg01雙機(jī)環(huán)境下的LVM配置(共享磁盤)1在主機(jī)創(chuàng)建VG和LV(例如vglock和vgdata)2生成相關(guān)VG的map文件#vgexport–p–s–m/tmp/vgdata.mapvgdata3拷貝相關(guān)VG的map文件到備機(jī)4在備機(jī)上生成相關(guān)vg目錄和gourp文件5在備機(jī)使用map文件導(dǎo)入相關(guān)vg#vgimport–s–m/tmp/vgdata.mapvgdata6修改相關(guān)VG屬性為獨(dú)享模式#vgchange–cyvgdata7激活共享VG,并檢查VG狀態(tài)。#vgchange–aevgdata#vgdispaly–vvgdata8在主、備機(jī)修改/etc/lvmrc文件,保證系統(tǒng)重啟時(shí)不自動(dòng)激活相關(guān)共享VG
AUTO_VG_ACTIVATE=0日志文件日志文件/etc/rc.log
/etc/rc
運(yùn)行記錄/etc/shutdownlog
關(guān)機(jī)信息/var/adm/syslog/syslog.log一般系統(tǒng)日志/var/adm/wtmp
用戶成功登錄信息/var/adm/btmp
用戶登錄失敗信息/var/sam/log/samlog
SAM日志日志文件/usr/adm/diag/LOGxxx 用工具查看/var/adm/nettl.LOG* 網(wǎng)絡(luò)日志 /var/adm/crash coredump文件/var/adm/sw/swinstall.log軟件安裝時(shí)的信息/var/adm/sw/swremove.log卸載軟件時(shí)的信息/var/adm/sw/swagent.logswagentddaemon日志/var/adm/sulog su用戶轉(zhuǎn)換的信息/var/adm/syslog/mail.log系統(tǒng)電子郵件的信息常用系統(tǒng)文件常用系統(tǒng)文件/etc/hosts
主機(jī)名,別名與IP地址對(duì)應(yīng)文件/etc/passwd 口令文件,內(nèi)容為: 登錄用戶名:加密口令:用戶ID:組ID:保留:初始工作目錄:shell路徑/etc/group
用戶組文件,內(nèi)容為: 組名:加密密碼:組ID:所有屬于該組的用戶。/etc/profile如果該文件存在,則每個(gè)用戶登錄時(shí)被執(zhí)行。該文件一般用于設(shè)置一些通用環(huán)境變量,如果用戶的home目錄中存在.profile文件,則在執(zhí)行/etc/profile之后,再執(zhí)行用戶的.profile文件。常用系統(tǒng)文件etc/inittab 內(nèi)部初始化之后,系統(tǒng)將啟動(dòng)/etc/init這個(gè)deamon進(jìn)程,使/etc/init進(jìn)程取得引導(dǎo)序列的控制權(quán)。而init進(jìn)程從文件/etc/inittab(inittable,初始化表)取得指示,該文件的內(nèi)容控制所有init狀態(tài),同時(shí)也控制那些已消亡進(jìn)程的再生。/etc/fstab 系統(tǒng)中可以mount的文件系統(tǒng)的列表/etc/lvmtab
用#strings/etc/lvmtab查看系統(tǒng)VG和磁盤信息。/etc/rc.config.d/netconf 包含系統(tǒng)名稱和網(wǎng)絡(luò)配置信息,如IP地址、子網(wǎng)掩碼和路由信息等。常用系統(tǒng)文件/stand/system
包含系統(tǒng)的驅(qū)動(dòng)程序和子系統(tǒng)信息,內(nèi)核設(shè)備信息和一些系統(tǒng)可調(diào)參數(shù)信息。/etc/shutdown.allow
允許普通用戶shutdown機(jī)器/etc/mail/sendmail.cf
sendmail配置文件 備份與恢復(fù)備份與恢復(fù)tar&cpio,ddfbackup&frecoversammake_recoveryomnibackIIUsingfbackupa66958BackingupasingleDirectoryorFileExamples
fbackup-f/dev/rmt/0m-i/home-Iindex.home fbackup-f/dev/rmt/0m-i.-Iindex.pwdFullandIncrementalBackupsExamples
cd/var/adm/fbackupfiles vigraph i/ e/cdrom fbackup-f/dev/rmt/0m-u0ggraph-Iindex.full fbackup-f/dev/rmt/0m-u1ggraph-Iindex.incremental'fbackup'BackupsHPrecommendedsystembackuputility
Syntax
fbackup-fdevicefile[-0-9]options
CommonOptions
-fdevicefile
Devicefileidentifiesthebackupdevice(example/dev/rmt/cXtYdZBEST
-[0-9] Backuplevel(0=fullbackup;(1-9)indicatesincremental
-i/e Include/excludefiletreefrombackup(cannotbeusewith-u)
-If_name Createindexofbackupfilesinf_name
-gf_name Usef_nameasgraphfile(mustbeusedwith'-u'option
-u update/var/adm/fbackupfiles
-v verboseTobackupallmountedfiles(assumessuper-usercapability):
#fbackup-f/dev/rmt/cXtYdZBEST-0vi/
Tobackupallfilesresidingon/homefiletreeexcept/home/tmp:
#fbackup-f/dev/rmt/cXtYdZBEST-0vi/home-e/home/tmp
Tobackupallfilesresidingon/homefiletreeexcept/home/tmptoaremotemachine:
#fbackup-fquimby:/dev/rmt/cXtYdZBEST-0vi/home-e/home/tmp
‘fbackup’備份舉例使用frecoverRestoringFilesandDirectoriesExamples
frecover-f/dev/rmt/0m-rv frecover-f/dev/rmt/0m-i/home/user1-xv frecover-f/dev/rmt/0m-i/home/user2-xvExtractinganIndexExample
frecover-f/dev/rmt/0m-Iindexa66959Syntax
#frecover-r[-hmosvyAFNOX][-fdevice][-cconfig][-Sskip][-Eextarg]
#frecover-x[-hmosvyAFNOX][-cconfig][-epath][-fdevice][-ggraph]
[-ipath][-Sskip][-Eextarg]
#frecover-Ipath[-vy][-fdevice][-cconfig]
#frecover-Vpath[-vy][-fdevice][-cconfig}
CommonOptions
-r
Recoverallfilesonbackuptape
-fdevicefile
Devicefileidentifiesthebackupdevice(defaultis
/dev/rmt/0m
-x
Filesidentifiedby-i,-e,or-gareextracted/not
extracted
-ggraph
Usegraphasfilename.Graphfilesaretextfiles
thatcontainthelistoffilestoinclude/excludefrom
therecovery.
-i/epath
include/excludepathfromrecovery
-o
Recoverfilesregardlessofage
-v
Verbose
-X
Recoverfilesrelativetocurrentworkingdirectory
-Vpath
Avolumeheaderiswrittentothepath'frecover'Restore使用‘frecover’恢復(fù)Torecoverallfilesfromanfbackuptaperegardlessofdate:
#frecover-r-o-f/dev/rmt/0m
Torecoverallfilesarchivedon/homeexcept/home/tmp:
#frecover-x-i/home-e/home/tmp-f/dev/rmt/0m'tar'TapeFileArchiverThe'tar'commandandcommonoptionsareshownbelow:
#tarkey[arg...][file|-Cdirectory]
Key Operation
c Createsanarchive(save)
x Extractsfromanexistingarchive(restore)
v Verboselyshows'tar'operationsanddisplayseachfileaccessed
fdevfile Usedevicefilespecifiedin'devfile'forsaveorrestore
m Restorefilewithcurrenttimeanddatestamp
u Updateexistingfile(ifmodified)oraddifnotpresent
t Listnamesofallfilesinarchive(with-voptionaddsmodeand owner)
r Appendfile(s)toendofexistingarchive
-Cdirectory 'tar'willchangeto'directory'andcontinuesaveorrestore
w Waitforuserconfirmationoftar'sintendedactions
h Forcetartofollowsymboliclinks‘tar’命令舉例
Createarelativepatharchiveofallfilesassociatedwithyourhomedirectory(andsubdirectory)tothedefaulttapedriveverbosely:
$cd;tar
cv*
Createanabsolutearchiveof'/full/path/file1'and'/full/path/file2'tothetapedriveverbosely:
#tarcvf/dev/rmt/0m/full/path/file1/full/path/name/file2
Createarelativepatharchiveofallfileson'/directory'
#tarcv./directory
Createanarchiveofallfilesontwounrelateddirectoriestothetapedrive:
#tarcvf/dev/rmt/0m/full/path/directory1/full/path/directory2
Listallarchivedfilesonthedefaulttapedrivetotheprinter
#tartv|lp‘tar’恢復(fù)舉例Restoretheentirearchivefromthedefaulttapedriveverbosely:
#tarxv
Restoreasinglefilefromthetapedrive:
#tarxvf/dev/rmt/0m/full/path/name/file1
Restoreallfilessavedbyrelativepathingto'/my/directory':
#cd/my/directory
#tarxv
Restoreafilesavedbyrelativepathingto'/my/directory':
#cd/my/directory
#tarxv./subpath/file1Note:'tar'willnotacceptHP-UXwildcardcharactersinpathnameswhen
restoringfiles'dd'DevicetoDeviceCopy'dd'isanall-purposeutilitythatcopiesto/fromrawdevices.Dataconversionispossible.
Oftenusedtosaveorrestoreinformationdisk-to-disk.
Thefollowingexamplecopiesanentirediskdrivetoanotheridenticallysizeddevice:
#ddif=/dev/rdsk/cXtYd0of=/dev/rdsk/cAtBd0bs=4096kBeingPreparedwithmake_recoverya66961SystemRecoveryBootTapeThe“SystemRecoveryBootTape”canbeusedtorecoverfromanydiskfailureinvg00.BootLIFArea//stand/usrvg0060mCreatingaRecoveryTapea66962RecoveryTapeBootArea/filesystemvg00ListoffilesonRecoveryTapemakerec.lastLogFileCreatearecoverytapeandlogfile.#make_recovery-Av60mUpdatingtheRecoveryTapea66963BootArea/filesystemvg00ListoffilesonRecoveryTapemakerec.lastLogFileComparecurrentOSfilestorecoverytape:#check_recovery管理員的日常
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 土豆銷售合同格式
- 物流平臺(tái)服務(wù)合同違約
- 汽車美容服務(wù)協(xié)議
- 工間餐配送服務(wù)合同
- 信息服務(wù)合同的價(jià)格條款
- 個(gè)人汽車貸款補(bǔ)充協(xié)議
- 進(jìn)口啤酒品牌代理合同
- 高校安全防護(hù)合同
- 農(nóng)業(yè)用肥招標(biāo)文件解析
- 總分公司合作協(xié)議范本版
- 2024青海高校大學(xué)《輔導(dǎo)員》招聘考試題庫(kù)
- 培智五年級(jí)上次數(shù)學(xué)期末考試題
- 旅游2010級(jí)酒店規(guī)劃與設(shè)計(jì)課程復(fù)習(xí)思考題
- 窨井抬升施工方案
- 《HSK標(biāo)準(zhǔn)教程3》第10課
- 2023內(nèi)蒙古財(cái)經(jīng)大學(xué)輔導(dǎo)員公開招聘(列編招聘)3人及筆試參考題庫(kù)(共500題)答案詳解版
- 冠心病雙聯(lián)抗血小板治療中國(guó)專家共識(shí)
- 人民醫(yī)院能源托管服務(wù)項(xiàng)目可研技術(shù)方案書
- 四川省自貢市2022-2023學(xué)年八年級(jí)上學(xué)期期末語(yǔ)文試題
- 部編語(yǔ)文五年級(jí)上冊(cè)詞語(yǔ)表注音版
- 中建光伏項(xiàng)目管理指導(dǎo)手冊(cè)
評(píng)論
0/150
提交評(píng)論