HPUX-官方收费培训文档_第1页
HPUX-官方收费培训文档_第2页
HPUX-官方收费培训文档_第3页
HPUX-官方收费培训文档_第4页
HPUX-官方收费培训文档_第5页
已阅读5页,还剩141页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

HP-UX11i系统管理邓攀pan_deng@中国惠普有限公司2006年1月目录HP-UX基本命令文件系统日志文件常用系统文件备份与恢复管理员的日常工作简易故障诊断HP-UX基本命令HP-UX基本命令#uname-a

列出系统ID号,OS版本及用户权限等信息。#hostname 列出系统网络名称。#ioscan-fn

列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。#ps-ef 列出正在运行的所有进程的各种信息:如进程号及进程名等HP-UX基本命令#mount 列出已加载的逻辑卷及其加载位置#umount/<目录名>

卸载挂在/<目录名>下的逻辑卷#fuser-cu

/<目录名>

列出使用/<目录名>的进程ID及用户名。 #fuser-kc

/<目录名> Kill使用/<目录名>的所有进程。 HP-UX基本命令find

find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。#find/-print|wc-l显示系统中所有文件和目录的数目#find/-user$LOGNAME-print显示系统中该用户所有文件和目录。#find.-execchown$LOGNAME{}\; 修改当前目录下的所有文件的用户所属。#find.-typed-execchmod770{}\; 修改当前目录下的所有目录的权限。 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,计时),每分钟苏醒一次,查看控制文件以确定当时是否存在应运行的作业,存在则运行该作业。

#crontabfilename;创建一个cron #crontab-r;把cron从crontab去掉 crontab位于目录/var/spool/cron/crontabs下,每个用户的cron文件名是其用户名。#passwd 修改当前用户口令HP-UX基本命令#

swlist

列出系统所装软件产品信息。#tail和head 使用tail命令可以查看文件的尾部,head命令则查看文件的头部。 #tailfilename或#headfilename #tail-ffilename使tail不断执行,当文件被写入时显示文件的新行。#dmesg 从系统内存中显示系统状态信息HP-UX基本命令#fsck 文件系统一致性检测及修复。#init0或shutdown–y0

进入单用户状态。#whereis<命令> 显示命令路径。#bdf 显示系统剩余空间信息#du-s<目录名> 显示<目录名>下所有文件所占空间(以块为单位)HP-UX基本命令#swapinfo

显示系统交换区信息

#pvdisplay-v/dev/dsk/c*t*d*显示磁盘各种信息,如磁盘大小,包含的逻辑卷,设备名称等。

c:controller,和磁盘联接的控制器有关。

t:target,每个磁盘有一个唯一的target数字,只有磁盘设备本身才可以修改。

d:deviceunitnumber,对于非共享控制器而言,该值将为0,对于共享控制器而言,该值将为磁盘设备单元的内部号。HP-UX基本命令#vgdisplay-v/dev/vg00 显示逻辑卷组信息,如包含哪些逻辑卷及物理盘等

#lvdisplay-v/dev/vg00/lvol1 显示逻辑卷各种信息,如包含哪些盘,是否有镜像等#man<command> 了解<command>命令的使用方法及作用grep文件系统什么是LogicalVolumeManager?discMANAGEMENTsubsystemNOTafilesystemapplicationdevicefilediscdriverLVMHP-UXkernelLVM原理physicalvolumes物理卷对应单个硬盘或磁盘阵列柜里的LUNVolumegroup卷组Logicalvolumes逻辑卷VG01VG01lvol1/dev/rdsk/c0t0d0/dev/rdsk/c0t1d0lvol3lvol2磁盘使用分类1:内置或外置磁盘

内置硬盘和单独的外置磁盘或无raid功能的磁盘柜:A3312

SC10磁盘使用分类2:SCSI磁盘阵列柜外置的SCSI磁盘阵列柜:

AutoRaid使用iosan等命令只能看到控制器和LUN(logicunit)。如果需要查看具体的物理硬盘信息,可使用以下命令:#arraydsp–i(显示autoraid序列号)ArraysknowntotheARMServer:arrayswithS/N:000000786B74#arraydsp–a<S/N>(显示autoraid相关部件全部信息)磁盘使用分类3:光纤磁盘阵列柜1惠普外置的光纤磁盘阵列柜最主要有两种:FC60:VA系列(VA7110,VA7410等)磁盘使用分类3:光纤磁盘阵列柜2

使用ioscan等命令只能看到控制器和LUN(logicunit)。如果需要查看具体的物理硬盘信息,可使用以下命令:

FC60:#amdsp–i(显示FC60序列号)#amdsp-a<S/N>(显示FC60相关部件全部信息)VA系列#armdsp–i(显示FC60序列号)#armdsp-a<S/N>(显示FC60相关部件全部信息)使用ioscan查看外设#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,是按照硬件加入顺序顺序生成的,一旦生成就不会自动改变使用ioscan查看相关设备文件#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内置硬盘或外置的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双机连单个AutoRaid连接图N4000双机连单个VA7400连接图FC60、VA控制器路径1/4/0/PeripheralDeviceAddressonPublicLoopHBAFibreChannelVirtualSCSI1/4/0/0:光纤卡设备路径1:SwitchDomainID(如果光纤交换机没有分Domain,这个值缺省为1)18:SwitchPortID(如果大于16,则实际PortID=X-16,所以这个例子是连接port2)255:如果这一位为255,表示这是连接一个FC60或VA存储的控制器2.7.0:如果上一位为255,则2.7.0显示为控制器的LoopID对应的AL_PA值(16进制),27是AL_PA值,转换为loopID为110(有一个AL_PA对应LoopID的表)FC60、VALUN路径1/4/0/VolumeSetAddressingonPublicLoop(Brocade)HBAFibreChannelVirtualSCSI(LUNNumber)1/4/0/0:光纤卡设备路径1:SwitchDomainID(如果光纤交换机没有分Domain,这个值缺省为1)18:SwitchPortID(如果大于16,则实际PortID=X-16,所以这个例子是连接port2)39:如果这一位为0,表示这连接的是一个设为privateloop的VA否则表示为控制器的LoopID对应的AL_PA值(10进制),这个例子控制器的loopID是110。0.0.2:表示为LUNID,这个例子为LUN2设备文件和硬件路径的对应(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设备文件和硬件路径的对应(光纤)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查看设备文件#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可以显示一个设备文件的详细信息设备文件目录(/dev)/devdskrdskrmtttyxpxttydxpxblockdisk

devicefilesrawdisk

devicefilestapedrive

devicefilesterminal

devicefilesmodem

devicefiles

所有的设备文件都存放在

/dev目录下

硬盘、CDROM、磁带机的设备文件存放在/dev的子目录下

其他的设备文件直接存放在/dev目录下使用insf创建设备文件虽然系统启动时会自动运行insf,不过在线添加新硬件等操作后需要使用这个命令创建设备文件Createdevicefilesforanynewlyaddedauto-configurabledevices:

#insfRe-createmissingdevicefilesforallexistingauto-configurabledevices:

#insf-eCreateorrecreatedevicefilesforaspecificauto-configurabledevice:

#insf–eH0/0/1/0/0.3.0Seetheinsfmanpageformanymoreoptionsandexamples!使用SAM创建设备文件Actions++|Add...||DiagnoseMissingTapeDrive||===========================||Zoom...||Remove...||ShowDeviceFiles++|CreateDeviceFiles->|CreateDefaultDeviceFiles|+|CreateCustomDeviceFile...|++#sam->peripheraldevices->tapedrivesSAM提供一个简单的方法来创建那些“insf”不能自动创建的设备文件,例如磁带机某些特定设备文件使用mksf创建设备文件如果你不能或不愿意使用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创建设备文件Ifadeviceisn’tconfigurableviainsformksf,youcanmanuallycreateadevicewithcustommajor/minornumbersusingmknod.mknodmustbeusedtocreateLVMvolumegroupdevicefiles,andmaybenecessarytocreatedevicefilesforothervendors’devices.#mknod/dev/vg01/groupc640x010000DeviceFileNameBlock/CharacterMajor#Minor#使用rmsf删除设备文件Whenadeviceisnolongerneeded,itsdevicefilesshouldberemovedviarmsf.

Removeaspecificdevicefile:#rmsf/dev/dsk/c0t3d0Removeallthedevicefilesassociatedwithadevice:#rmsf-a/dev/dsk/c0t3d0Or…specifythedevice’shardwarepath:#rmsf–H0/0/1/0/0.3.0LVM如何管理硬盘lvol1lvol2PV1PV2lvol2lvol2lvol1lvol1PV3LogicalVolumesPhysicalVolumesVolumeGroupLE和PE的对应LogicalVolumePhysicalVolume4Mb4Mb345674Mb4Mb1234567LogicalExtentPhysicalExtentPE非连续分布LELE123456712345678910LELELELELEPEPEPEPEPEPEPEPEPEPELogicalExtenttableforlvol1PhysicalVolumePE非连续分布2PEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPE/dev/rdsk/c0t0d0/dev/rdsk/c0t1d0/dev/rdsk/c0t2d0一个逻辑卷(LV)可以分布在同一个卷组(VG)中的多个物理卷(PV)上PE连续分布1LELE1234567LELELELELE1234567PEPEPEPEPEPEPEPE连续分布2PEPEPEPEPEPEPEPE/dev/rdsk/c0t0d0PEPEPEPEPEPEPEPE/dev/rdsk/c0t1d0PEPEPEPEPEPEPEPE/dev/rdsk/c0t2d0LogicalVolumeManager规则1一个硬盘只能专属于LVM管理Section0LVMSection7ConventionalSection11LVMLogicalVolumeManager规则2一个硬盘只能专属于一个卷组(VG)

Vol.GroupXVol.GroupYVol.GroupXLogicalVolumeManager规则3每个卷组(VG)最大可以有255个逻辑卷(LV)(缺省就是255;可以使用vgcreate–l设置).

每个卷组(VG)最大可以有255个物理卷(PV)

(缺省是16;可以使用vgcreate-p设置).每个物理卷(PV)最大可以包含65,535个PE(缺省是1016;可以使用vgcreate-e设置).在新硬盘上使用文件系统11)CREATEPHYSICALVOLUMEFORUSEINLVM#pvcreate/dev/rdsk/c0t1d0PVRABADBLOCKPOOLTransparentsoftwaresparingisnotsupportedonHPIBPhysicalVolumeReservedAreaContents:ID'sforvolumegroupandphysicalvolumesPhysicalextentsizePhysicalvolumesizeBadblockdirectorySizeandlocationofotherdiskstructuresortherootdisk(onlyusedifdiskhardwaresparingfails)NEWLVMDISK2)CREATEADIRECTORYON/DEVFORTHEVOLUMEGROUP#mkdir/dev/vg01/devvg01

ROOTDISKPVRABADBLOCKPOOLNEWLVMDISK在新硬盘上使用文件系统23)MAKEAGROUPDEVICEFILE#mknod/dev/vg01/groupc640x010000由于minornumber是系统底层标识VG的标志,所以每个VG的group文件的这两位(红色)必须是唯一的。否则VG无法创建可以使用如下命令查看所有vg的group文件的minornumber#ll/dev/vg*/groupPVRABADBLOCKPOOLNEWLVMDISK/devvg01ROOTDISKgroup在新硬盘上使用文件系统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'在新硬盘上使用文件系统45)CREATEA100MBLOGICALVOLUMEONVOLUMEGROUP01#lvcreate-L100vg01PVRABADBLOCKPOOLNEWLVMDISKVGRA/devvg01ROOTDISKgrouprlvol1lvol1BLOCKCHARACTERDEVICEFILEDEVICEFILEetclvmtab在新硬盘上使用文件系统5

如果是使用裸设备就可以直接使用/dev/vg00/rlvol16)CREATEAFILESYSTEMFORLOGICALVOLUME1BADBLOCKPOOLPVRANEWLVMDISKVGRAlost+foundNewfsuseslogicalvolumeone'scharacterdevicefiletocreatea100MBfilesysteminthespaceallocatedbylvcreate.Newfscreatesa'lost+found'directoryinthenewfilesystem.#newfs/dev/vg01/rlvol1在新硬盘上使用文件系统67)MAKEAMOUNTPOINTDIRECTORYFORTHENEWFILESYSTEM#mkdir/vg01lvol1PVRABADBLOCKPOOLNEWLVMDISKVGRAlost+foundROOTDISK/devvg01grouprlvol1lvol1etclvmtabvg01lvol1在新硬盘上使用文件系统78)MOUNTTHENEWFILESYSTEMTOTHEMOUNTPOINTDIRECTORY#mount/dev/vg01/lvol1/vg01lvol1PVRABADBLOCKPOOLNEWLVMDISKVGRAlost+foundROOTDISK/devvg01grouprlvol1lvol1etclvmtabvg01lvol1在新硬盘上使用文件系统8显示LVM信息1ForPhysicalVolumes#pvdisplay[-v]/dev/dsk/cCtTdDDisplaysinformationaboutthephysicalvolume(s)specified显示LVM信息2#vgdisplay[-v]/dev/vg*Displaysinformationaboutallthevolumegroups只有VG处于激活状态,这个命令才有效ForVolumeGroups显示LVM信息3#lvdisplay[-v]/dev/vg*/lvol*DisplaysinformationaboutallthelogicalvolumesinallthevolumegroupsForLogicalVolumes显示LVM信息4#strings/etc/lvmtabDisplaysvolumegrouptophysicalvolumerelationshipsThecontentsof'/etc/lvmtab'激活VG一个VG可以进行手动激活和去激活,缺省模式下,使用如下命令:#vgchange–ayvg01#vgchange–anvg01缺省情况下,所有的VG都会在机器启动时自动激活,只有在激活状态下,以下相关VG命令才能执行添加新的硬盘到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删除一个VGlvol1lvol2lvol3vg01/dev/dsk/c0t4d0#vgremove/dev/vg01删除一块硬盘前,必须先删除这个VG上的所有LV扩充LV的容量lvol5

Increasesthespace

allocatedtoaLV#lvextend-Lnew_total/dev/vgXX/lvolXlvol4扩充之前,需要确认这个LV没有被其他用户使用,如果是文件系统需要先umount。某些系统使用的LV可能需要到单用户模式下扩充。根卷和stand卷只能使用系统卷组备份重导系统时扩充在指定硬盘上扩充LV/dev/dsk/c0t4d0lvol1lvol2lvol3lvol1lvol2lvol3lvol3(cont)/dev/dsk/c0t3d0vg01/dev/dsk/c0t5d0lvol4lvol5empty#lvextend-Lnew_total/dev/vg01/lvol3/dev/dsk/c0t3d0扩充之前,需要确认这个LV没有被其他用户使用,如果是文件系统需要先umount缩小LV的容量DecreasesthenumberofphysicalextentsallocatedtoaLVlvol4lvol5lvol4#lvreduce-Lnew_total/dev/vg01/lvol4执行之前,需要确认这个LV没有被其他用户使用,如果是文件系统需要先umount缩小后的总容量不得小于这个LV的实际使用数据量删除一个LVRemovesreferencestothelogicalvolumefromthesystemlvol5#lvremove/dev/vg01/lvol4删除之前,需要确认这个LV没有被其他用户使用,如果是文件系统需要先umount文件系统-扩大文件系统(1)扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。为扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令: #shutdown-y0进入单用户后,将所有文件系统mount上,键入命令 #mount-a用bdf命令看该文件系统是否已经mount上,如果mount上,用命令#umount文件系统名将该文件系统卸载。文件系统-扩大文件系统(2)例如,想要扩大“/usr”到500M,就键入命令:

#umount/usr #lvextend-L500/dev/vg00/lvol4 (注:假定/usr对应/dev/vg00/lvol4) #extendfs/dev/vg00/rlvol4扩大文件系统。

(注:如果是vxfs文件系统,则用 #extendfs-Fvxfs/dev/vg00/lvol4)#mount/dev/vg00/lvol4/usr #init3 进入原来多用户运行级。系统卷组(vg00)的结构逻辑卷名Mountedpoint描述/dev/vg00/lvol3/根卷/dev/vg00/lvol1/stand存放系统内核/dev/vg00/lvol8/var存放系统日志/dev/vg00/lvol7/usr存放系统命令/dev/vg00/lvol6/tmp存放临时文件/dev/vg00/lvol5/opt存放应用软件/dev/vg00/lvol4/home存放用户文件/dev/vg00/lvol2交换分区

LVM启动硬盘结构LIFVolumeHeaderPVRABDRA

LIFVolumeVGRAUserDataArea(BadBlockPool)BootDataReservedAreaLVMBootDiskLIFVolumeLIFVolumeHeaderPVRABDRA

LIFVolumeVGRAUserDataArea(BadBlockPool)ISLHPUXAUTOLABELContains:启动过程

ISLhpuxloaderKERNEL152346LIFVolumeHeaderPVRABDRALIFVolumeVGRA(BadBlockPool)/vmunixLABELstandLvlnboot命令lvlnboot-RLABELBDRAlvlnboot-r -s-d-b112LIFVolumeHeaderPVRABDRALIFVolumeVGRA(BadBlockPool)/vmunixLABELstandLVM数据结构的备份#vgcfgbackupvg01Disk1PVRAVGRAvg01lvol1vg01lvol2BadBlockPoolvg01.confPVRAVGRAvg01lvol3vg01lvol4BadBlockPoolDisk2PVRAVGRABadBlockPoolvg01lvol5vg01lvol6Disk3LVM数据结构的恢复Disk1PVRAVGRAvg01lvol1vg01lvol2BadBlockPoolDisk3PVRAVGRABadBlockPoolvg01lvol5vg01lvol6#vgcfgrestore-nvg01/dev/rdsk/c0t2d0Disk2LVMstructurescorruptedDisk2PVRAVGRAvg01lvol3vg01lvol4BadBlockPoolvg01.confVGSCAN命令#vgscan-v

PV1PV2PV3

vg01vg01vg01/etc/lvmtab/dev/dsk/c0t1d0/dev/dsk/c0t2d0/dev/dsk/c0t3d0vg01双机环境下的LVM配置(共享磁盘)1在主机创建VG和LV(例如vglock和vgdata)2生成相关VG的map文件#vgexport–p–s–m/tmp/vgdata.mapvgdata3拷贝相关VG的map文件到备机4在备机上生成相关vg目录和gourp文件5在备机使用map文件导入相关vg#vgimport–s–m/tmp/vgdata.mapvgdata6修改相关VG属性为独享模式#vgchange–cyvgdata7激活共享VG,并检查VG状态。#vgchange–aevgdata#vgdispaly–vvgdata8在主、备机修改/etc/lvmrc文件,保证系统重启时不自动激活相关共享VG

AUTO_VG_ACTIVATE=0日志文件日志文件/etc/rc.log

/etc/rc

运行记录/etc/shutdownlog

关机信息/var/adm/syslog/syslog.log一般系统日志/var/adm/wtmp

用户成功登录信息/var/adm/btmp

用户登录失败信息/var/sam/log/samlog

SAM日志日志文件/usr/adm/diag/LOGxxx 用工具查看/var/adm/nettl.LOG* 网络日志 /var/adm/crash coredump文件/var/adm/sw/swinstall.log软件安装时的信息/var/adm/sw/swremove.log卸载软件时的信息/var/adm/sw/swagent.logswagentddaemon日志/var/adm/sulog su用户转换的信息/var/adm/syslog/mail.log系统电子邮件的信息常用系统文件常用系统文件/etc/hosts

主机名,别名与IP地址对应文件/etc/passwd 口令文件,内容为: 登录用户名:加密口令:用户ID:组ID:保留:初始工作目录:shell路径/etc/group

用户组文件,内容为: 组名:加密密码:组ID:所有属于该组的用户。/etc/profile如果该文件存在,则每个用户登录时被执行。该文件一般用于设置一些通用环境变量,如果用户的home目录中存在.profile文件,则在执行/etc/profile之后,再执行用户的.profile文件。常用系统文件etc/inittab 内部初始化之后,系统将启动/etc/init这个deamon进程,使/etc/init进程取得引导序列的控制权。而init进程从文件/etc/inittab(inittable,初始化表)取得指示,该文件的内容控制所有init状态,同时也控制那些已消亡进程的再生。/etc/fstab 系统中可以mount的文件系统的列表/etc/lvmtab

用#strings/etc/lvmtab查看系统VG和磁盘信息。/etc/rc.config.d/netconf 包含系统名称和网络配置信息,如IP地址、子网掩码和路由信息等。常用系统文件/stand/system

包含系统的驱动程序和子系统信息,内核设备信息和一些系统可调参数信息。/etc/shutdown.allow

允许普通用户shutdown机器/etc/mail/sendmail.cf

sendmail配置文件 备份与恢复备份与恢复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’恢复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’恢复举例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. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论