资源描述
第 1 页 目录目录第一章、第一章、 故障诊断故障诊断.1一、硬件故障诊断.11.电缆连接.12.硬件状态指示灯.13.错误代码.1二、软件故障诊断.21.# ioscan -fn .22.# ps -ef .23.# netstat -rn.24.# lanscan.25.# bdf.26.# mount.27.# uname -a.28.# hostname.29.# pvdisplay -v /dev/dsk/c*t*d*.210.# vgdisplay -v /dev/vg00.211.# lvdisplay -v /dev/vg00/lvol1.2三、网络故障.21.如需修改网络地址、主机名等,一定要用 set_parms 命令.22.查看网卡状态: lanscan.23.确认网络地址:.34.启动网卡:.35.网络不通的诊断过程:.36.配置网关.3第二章、系统维护第二章、系统维护.41.开关机步骤.42.用户组及用户管理.43.文件系统维护.44.系统日常管理.45.系统备份.46.定时清洗磁带机.47.定时检查设备指示灯状态.48.简单故障的判断.49.熟悉HP-UX操作系统.4一、关于 HP-UX 的硬盘资源的逻辑卷管理.51.先建物理卷:.52.再建逻辑卷组:.53.然后划分逻辑卷:.54.在LV上建文件系统:.55.将此文件系统Mount到一个目录下:.66.添加逻辑卷.67.删除逻辑卷.68.扩大文件系统.69.unix 的文件系统.7二、关于系统主控台 CONSOLE的说明与设置.81.关闭Console电源.8 第 2 页2.摁住CTL+D键,开Console电源,直到听到“笛”声,松开按键。.83.稍等片刻,在屏幕左下角将出现“Default configs used, Press enter clear”字样,按enter后一切恢复正常。.8三、系统的开关机和 PDC 简介 .91.查看Primary,Alternate Boot Path.102.搜寻硬盘等可Boot机设备.103.进单用户.104.检查HPMC代码.105.继续启动过程.106.Ctrl B 进管理界面.107.此外,再介绍一下如何观察系统启动时行自检的相应信息.10四、HP SECURE WEB CONSOLE 的配置与维护.111.初始化Web Console:.112. 使用 Web Console.11五、有关存储设备维护.11磁带机磁带库磁盘阵列.111.DDS-3 磁带机.122.磁带机设备文件命名简介.12六、日常设备维护检查.131.系统及网络状态的监测.132.面板指示灯的监测.133.在系统中查找设备配置.154.检查文件系统使用情况.155.日志文件的监测.166.文件清理.16第三章、系统备份与灾难恢复第三章、系统备份与灾难恢复.18一、系统备份与恢复常用命令.181.fbackup & frecover.182.tar 命令.213.SAM .224.Copyutil .225.make_recovery.23二、系统备份 / 恢复方法及策略.271.系统备份的策略.272.系统恢复的策略.28第五章、第五章、HP OVOV OMNIBACKOMNIBACK 备份软件备份软件.29H HP P O OP PE EN NV VI IE EW W O OM MN NI IB BA AC CK KI II I 简简易易操操作作.29数数据据备备份份功功能能介介绍绍.29中心管理控制台(CENTRALMANAGEMENTCONSOLE).29备份管理程序(BACKUPMANAGER).29备份代理(BACKUPAGENT).29HP OPENVIEW OMNIBACKII 工作过程 .30OMNIBACKII 软软件件配配置置过过程程说说明明.30安装 OMNIBACKII CELL SERVER.30安装 OMNIBACKII LICENSES.31安装 HP OMNIBACKII CLIENTS.32用户配置.32介质(MEDIAPOOL)创建及管理.32常用操作说明常用操作说明.33 第 3 页磁带的格式化.33系统数据备份.33文件系统(FileSystem)备份.35原始设备(RawDevice)备份.35交互式备份.36定时定周期备份.36系统数据恢复.37恢复文件系统.38恢复Rawdisk.39OMNIBACKBACKUP/RESTORE会话监视.39第六章、有关第六章、有关 HP MC/SG 双机软件双机软件.51一、手动启动 MC/SG.51二、单点启动后,加入另一个节点:.52三、实现节点切换.52四、监测 CLUSTER 运行状态.52五、停止 CLUSTER 运行.52六、停止运行某个节点而 CLUSTER 在其它节点继续运行.52七、在 RUNNING CLUSTER 中运行某一个包.53八、停止一个运行中的包.53九、改变一个包的切换属性.53双机配置方案双机配置方案.54MC/SERVICEGUARD 的常用命令的常用命令.55MC/SERVICEGUARD 命令详解命令详解.55CMRUNCL启动 MC .55CMHALTCL停止 MC.56CMVIEWCL监视 MC 的运行状态.57CMHALTNODE停止指定节点的 MC 的进程.59CMRUNNODE启动指定节点的 MC 的进程.60CMHALTPKG停止指定的应用包.61CMRUNPKG启动指定的应用包 .61CMMODPKG改变指定应用包的切换属性.64MC/SERVICEGUARD 注意事项注意事项.64应保护的文件.64网络的配置.65逻辑卷的使用.65MC 日志文件.65未停 MC 而SHUTDOWN主机.65MC/SERVICEGUARD 快速安装快速安装.65 第 4 页第一第一章、 故障诊断故障诊断一、硬件故障诊断一、硬件故障诊断1. 电缆连接 注意计算机及各外设之间连线接触良好,不要无故拔插电缆;如果发生计算机不能识别某个设备,有可能是电缆的接触问题。2. 硬件状态指示灯如果发现系统工作不正常,可以观察硬件状态指示灯的情况。开机后系统将自动完成自测试,诊断及引导启动代码。检测顺序大致为:高速缓存,中央处理器,总线,内存,I/O 设备。当检测到相关的硬件时,对应的显示灯会亮。硬盘,软盘,磁带机及光盘驱动器自检时,能从前面板上看到相应的灯亮一下,表明系统已经识别到上述设备。相反,如果某驱动器的自检灯没亮,很可能是该设备有问题。另外,主机背后的 SCSI 接口卡及网络接口卡上的自检指示灯亮为正常状态。否则,可能该接口卡有问题。发现这种问题,请马上与 HP 联系,考虑更换备件。3. 错误代码每次开机后,系统都会自动进行硬件自检及初始化,假如系统出现硬件故障,一般都不能正常启动,并在液晶显示屏及控制台上相应的显示出错误代码及出错信息。若屏幕上出现 ERROR 且液晶显示上出现 FLT,表明有故障发生,应根据上述提示确定故障点。绝大部分硬件错误都能在自检时暴露出来,在液晶显示及控制台的左下角都有四位错误代码,格式:FLT xxxx.分析这四位代码可以进一步检测出故障的情况。如下表列出了 K 系列计算机的错误代码,相应的故障原因及解决方案。第 5 页二、软件故障诊断二、软件故障诊断常用命令来查看系统状态。1. # ioscan -fn列出各 I/O 卡及设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。2. # ps -ef列出正在运行的所有进程的各种信息:如进程号及进程名等。3. # netstat -rn列出网卡状态及路由信息等。4. # lanscan列出网卡状态及网络配置信息。5. # bdf列出已加载的逻辑卷及其大小信息。6. # mount列出已加载的逻辑卷及其加载位置。7. # uname -a列出系统 ID 号,OS 版本及用户权限等信息。8. # hostname列出系统网络名称。9. # pvdisplay -v /dev/dsk/c*t*d*显示磁盘各种信息,如磁盘大小,包含的逻辑卷,设备名称等。10.# vgdisplay -v /dev/vg00显示逻辑卷组信息,如包含哪些物理盘及逻辑卷等。11.# lvdisplay -v /dev/vg00/lvol1显示逻辑卷各种信息,如包含哪些盘,是否有镜像等。三、网络故障三、网络故障1. 如需修改网络地址、主机名等,一定要用 set_parms 命令 # set_parms hostname # set_parms ip_address2. 查看网卡状态: lanscanHardware Station Crd Hardware Net-InterfacePath Address In# state nameunit state8/20/5/1 0 x0800097843FB 0 up lan0 up第 6 页3. 确认网络地址:# ifconfig lan04. 启动网卡:# ifconfig lan0 up5. 网络不通的诊断过程:lanscan 查看网卡是否启动 (up)ping 自己网卡地址 (ip 地址)ping 其它机器地址,如不通,在其机器上用 lanscan 命令得知 station address,然后 linkloop station_address 来确认网线及集成器是否有问 题。在同一网中, subnetmask 应一致。6. 配置网关手动加网关:/usr/sbin/route add default 20.08.28.98 1把网关自动加入系统中vi /etc/rc.config.d / netconf:ROUTE_DESTINATION 0=defaultROUTE_GATEWAY 0=20.08.28.98ROUTE_COUNT 0=1:/sbin/init.d/net 将执行:/usr/sbin/route add default 20.08.28.98 1命令 netstat -rn 查看路由表另外也可用 set_parms addl_netwrk 来设缺省路由。第 7 页第二章、系统第二章、系统维护维护注:日常基本维护1. 开关机步骤关机:(在 HP1 或 hp2 机上做都可)1、运行 cmhaltcl v f 关闭 mc2、shutdown h 0 关闭主机 hp1,hp23、关闭电源:主机磁盘阵列磁带库开机:1、电源:磁带库磁盘阵列主机2、启动 mc:root 注册运行 cmruncl v检查 mc 状态:注册 root运行 cmviewcl -v2. 用户组及用户管理参见手册 HP-UXHP-UX SystemSystem AdministrationAdministration TasksTasks3. 文件系统维护发现文件系统已满,应及时删除无用文件或扩大文件系统。4. 系统日常管理系统管理员最好用 sam (System Administrator Manager)来进行系 统管理。samsam 是以菜单方式工作的工具包,它包括了日常管理工作的所有命令,操作简便。5. 系统备份备份是保护用户数据不丢失的重要手段。一般系统备份的要求如下:A. 每一台机器的操作系统至少有一个全备份。B. 每天备份用户数据。C. 操作系统配置修改后重新备份操作系统。6. 定时清洗磁带机7. 定时检查设备指示灯状态8. 简单故障的判断9. 熟悉 HP-UX 操作系统第 8 页 一、关于一、关于 HP-UXHP-UX 的硬盘资源的逻辑卷管理的硬盘资源的逻辑卷管理HPUX 管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个机制,先要介绍几个 概念:物理卷 Physical Volume,称为 PV:指物理上硬盘,一个硬盘就是一个 PV逻辑卷组 Logical Volume Group,称为 VG:一个 VG 包含整数个PV,可 理解为一个大硬盘。逻辑卷 Logical Volume,称为 LV:相当于对大硬盘进行逻辑分区, 一个 VG 里可有若干个 LV。文件系统 File System:在逻辑卷的基础上,可建立文件系统,然后 MOUNT 到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。当然,您也可以不建文件系统,而直接把 LV 当作裸设备,以TRUNK 方式来存取数据,许多数据库都是用这种方式存取数据。根据以上介绍,在 HPUX 下正确使用硬盘的顺序及相应命令如下:# diskinfo /dev/rdsk/cCdDtT#insf -e1. 先建物理卷:# pvcreate f /dev/rdsk/cCdDtT这里必须使用硬盘的字符设备文件2. 再建逻辑卷组:# mkdir /dev/vg0XX:0f,逻辑卷组名# mknod /dev/vg0X/group c 64 0 x0X0000# vgcreate vg0X /dev/dsk/cCdDtT3. 然后划分逻辑卷:# lvcreate L size vg0Xsize:该逻辑卷大小4. 在 LV 上建文件系统:# newfs F file_system_type /dev/vg0X/rlvolYfile_system_type:文件系统类型,包括 hfs 和 vxfs,注意此时用该逻辑卷的字符设备文件。第 9 页5. 将此文件系统 Mount 到一个目录下:# mkdir /directory# mount /dev/vg0X/lvolY /directory到此为止,您已经可以使用这个硬盘了。有时您可能在现有的环境下,需要添加、删除逻辑卷,或者是需要扩大文件系统。我们可以这样做:6. 添加逻辑卷添加文件系统卷。例如:在卷组 vg01 上添加一个 200M 的文件系统逻辑卷,逻辑卷名为 data,mount 到目录/sample 上。A、创建逻辑卷,在系统提示符下键入命令:# lvcreate L 200 n data /dev/vg01B、在逻辑卷 data 上创建文件系统:# newfs F hfs /dev/vg01/rdata 注:如果是 vxfs 文件系统,则用# newfs F vxfs /dev/vg01/rdataC、创建目录/sample,并将逻辑卷 data mount 到/sample 上.# mkdir sample”# mount /dev/vg01/data /sampleD、用 bdf 命令,将会看到/dev/vg01/data mount 到 /sample 上。7. 删除逻辑卷例如:删除卷组 vg01 中名为 data 的逻辑卷,mount 到/sample。1) 卸载所要删除的逻辑卷:A、首先用 umount 命令将逻辑卷 data 从/sample 上卸载下来: # umount /sampleB、若系统提示设备忙,不能卸载;则在根目录系统提示符下,键入以下命令,进入单用户: # shutdown -y 0在单用户模式下,先将所有逻辑卷 mount 上,键入命令:# mount -a 用 bdf 命令看该逻辑卷是否已经 mount 上,如果 mount 上,键入以下命令: # umount /sample2) 删除逻辑卷 /dev/vg01/data ,用命令: # lvremove /dev/vg01/data 8. 扩大文件系统1) 扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。第 10 页2) 为扩大逻辑卷,先进入单用户模式,在根目录系统提示符下,键入命令:# shutdown -y 0 3)进入单用户后,先将所有文件系统 mount 上,键入命令: # mount -a 4)用 bdf 命令看该文件系统是否已经 mount 上,如果 mount 上,用命令 umount 该文件系统,键入命令:# umount /usr 5)想要扩大“/usr”到 500M ,就键入命令:# lvextend -L 500 /dev/vg00/lvol4 这里,假定 /usr 对应 /dev/vg00/lvol46)用命令:# extendfs /dev/vg00/lvol4 扩大文件系统。注:如果是 vxfs 文件系统,则用 # extendfs -F vxfs /dev/vg00/lvol4 7) 用命令:# mount /dev/vg00/lvol4 /usr 将文件系统 mount 到 /usr这样,文件系统“/usr”就被扩大了,8)用命令:# init 3 进入原来多用户运行级。9. unix 的文件系统1) UNIX 的文件系统是树状结构,从根开始,从表面上看,文件系统好象是一个整体,但实际上,文件系统可以分成不同的部分,单独占据一块逻辑卷,就是一个文件系统。2) UNIX 的文件系统可以分为四种类型:HFS VXFSCDFSLOFS3) 在 HPUX 中,有下列文件系统:“ / ” 根文件系统“ /usr ”, “ /sbin ” 操作系统的一部分。“ /opt ”和 Application 有关的文件系统。“ /etc ” mount 到此目录下的文件系统包含系统配置文件“ /var ” mount 到此目录下的文件系统,其中的文件为系统启动,运行等等产生的报告文件。第 11 页“ /stand ” 包含操作系统核心(Kernel)的有关文件。“ /tmp ” 包含系统临时文件。“ /dev ” 包含所有的设备文件,但它不是一个单独的文件系统,它只是在根目录下的一个目录。二、关于系统主控台二、关于系统主控台 ConsoleConsole 的说明与设置的说明与设置如果将我们诊断用户的故障电话进行分类,其中相当一部分的问题是出在 Console 的设置上。通常的现象是 Console 上没有系统显示,或是键盘被锁住等。用户往往认为是主机的问题,其实不然。下面我们简单介绍一下:小型机控制台能正常运行的缺省配置是:REMOTE MODE ON(带* 号)MEMORY LOCK OFF(不带*号)LINE MODIFY OFF(不带*号)MODIFY ALL OFF(不带*号)BLOCK MODE OFF(不带*号)查看上述配置的方法,如下:在小型机控制台的键盘上方有一排功能键 F1F8,在功能键 F4 与 F5 之间有 Menu 和 User System 两个键。当要查看小型机控制台的参数配置时,首先按User System 键, 这时在小型机控制台屏幕的最下面一行显示出 8 个高亮度的方块,每个方块从左到右分别对应功能键 F1 到 F8;再按功能键 F4,表示选择 Modes,依然是 8 个亮方块,但是方块上的文字改变了。依照上述 5 个参数的名称检查相应的方块,看是否正确地配置了。如果没有,按与方块对应的功能键进行改变,直到所有参数正确地配置好。最后按Menu 键退出。此外,这里介绍一种快速解决 Console 故障的方法:1. 关闭 Console 电源2. 摁住 CTL+D 键,开 Console 电源,直到听到“笛”声,松开按键。3. 稍等片刻,在屏幕左下角将出现“Default configs used, Press enter clear”字样,按 enter 后一切恢复正常。4. 如果 F4 键位置的 Remote Mode 没有*号,摁 F4 加上*以上做法实质上是为了恢复 Console 缺省设置。第 12 页三、系统的开关机和三、系统的开关机和 PDCPDC 简介简介系统启动阶段的操作可用下述流程图来概括:所以,一般地说,系统开关机应遵循以下步骤: 开机1)打开总电源。2)打开计算机机柜电源3)打开外部设备电源.(如磁盘阵列,磁盘柜等)4)打开主机电源. 关机1)进行操作系统的关闭(shutdown -h -y 0)2)关闭主机电源.3)关闭外设电源(对于 Autoraid 的磁盘阵列,需要对其进行软件 关闭,才可关闭电源)4)关闭其他设备电源和总电源.在启机过程中,当 Console 上出现 10 秒中断时,若敲击任一键,则启动过程将停在如下状态下:main menu第 13 页这就是所谓的 PDC ( Processor Dependent Code )。在该状态下,系统管理员 可完成如下管理工作:1. 查看 Primary,Alternate Boot Pathmain menu pa就会列出 Primary,Alternate Path。2. 搜寻硬盘等可 Boot 机设备main menusea系统会列出所有可由它控制的硬盘的硬件地址及 CD-ROM、DDS 和Build-in Lan 的硬件地址。所以,有时可用此方式判断系统不能 boot机是否与根盘有关。3. 进单用户main menubo priinteract with ISL? yesISLhpux is4. 检查 HPMC 代码象诸如 CPU、内存、总线等的硬件故障,都会产生 HPMC(high priority Mechine Check ) Code,那么查看的方法是:Main MenuserService Menupim如遇硬件问题,您打电话到惠普响应中心,硬件工程师极有可能请您帮助获得 HPMC Code。5. 继续启动过程Main Menubo priInteract with ISL? no6. Ctrl B 进管理界面7. 此外,再介绍一下如何观察系统启动时行自检的相应信息a、系统启动时的自检信息反映出自检的过程和结果,在主机的液晶屏上可以看到这些信息,比如“7XXX”,一般表示和内存有关的信息。这些信息都可以查阅有关的手册得知其具体的意 义。如果自检失败,相应的信息就会停留在主机的液晶屏上,根据这个信息就可以知道失败的原因。b、机器启动之后,在 CTRLB 的 SL 命令可以看到最后 50 个信息,但是,随着 CHASSIS 信息的不断显示,自检信息就会被冲掉。因此,系统启动之后,这些信息就看不到了。第 14 页c、引导过程到硬盘时,会有配置硬件的信息,这些信息可以通过“#desg”命令和/usr/adm/syslog/syslog.log 文件看到,相应运行级调用的 shell 程序过程可以在“ /etc/rc.log”中看到。四、四、HPHP SecureSecure WebWeb ConsoleConsole 的配置与维护的配置与维护 HP 的 Secure Web Console 为系统管理员提供了一个基于Web 的、更为 方便的接入 Console 的手段。系统管理员只需在任意一台能够 ping 通 Web Con-sole 的 PC 上,启动网络浏览器,输入 Web Console 的IP,即可得到服务器 Console 的界面。配置 Web Console,应按以下步骤:1. 初始化 Web Console:1) 将 Web Console 接入局网。其预设置的 IP 地址为 192.0.0.192。2) 在您的 PC 上,运行以下命令: route add 192.0.0.192 Local_IP_address3) 确保能够 ping 192.0.0.192。4) 在 PC 上运行网络浏览器,输入 URL:http:/192.0.0.192,得到 Web Console 配置菜单。按菜单提示输入 Admin Account 用户名和密码,将其IP 改为本局网 IP 地址(确保 IP 不要重复)和子网掩码。2. 使用 Web Console1) 用普通 Console 的串口线,一端接服务器 Local Console 口,另一端接 Web Console 的串行口。2) 在 PC 的浏览器上,输入 Web Console 当前的 IP 地址。即进入其 LOGIN窗口,按要求输入在配置时创立的 Admin Account 用户名和密码;则进入服务器 Console 界面,用鼠标点击 Access Console,黑色的 Console 窗口出现在屏幕右方;点击 In/Out 可放大 Console 窗口。五、有关存储设备维护五、有关存储设备维护磁带机磁带机磁带库磁盘阵列磁带库磁盘阵列第 15 页1. DDS-3 磁带机2. 磁带机设备文件命名简介由于磁带机的设备文件有不止一个,而多数系统管理员对其不甚了解,所以在此举几个例子来逐一说明之: /dev/rmt/c1t3d0BEST BEST = 使用可能的最高密度方式存储 /dev/rmt/c1t3d0sQIC150nb QIC-150 格式, 不倒带, Berkeley /dev/rmt/c1t3d0D8MM8500C (Names can be quite descriptive) /dev/rmt/0m最通用的方式设备文件dev/rmt/c1t0d0BESTnb 的意义 dev = device file设备文件 rmt = raw magnetic tape磁介质磁带 c1 = 该磁带机连接在 instance number 为 1 的 bus 上 t0 = 该磁带机的 scsi id 为 0 d0 = 该磁带机的 unit address 为 0, BEST = 该磁带将以最大容量方式写数据 (meaning pack as much onto this tape as is possible) n = 当退带时,不倒带 b = 该设备将使用 Berkeley 形式第 16 页六、日常设备维护检查六、日常设备维护检查序号项目检查及服务内容说明结果备注1系统硬件2文件系统3系统日志4网络状况5启动过程6卷 管 理7性能分析8数据库系统应用9MC/SG 群集.10应用系统11其 他1. 系统及网络状态的监测主要监测以下几个方面:面板指示灯硬件在系统中的配置文件系统日志文件2. 面板指示灯的监测液晶显示屏如果系统启动时或运行中 down 机时,液晶显示停在某一非正常运行状态,如 FLT XXXX,或 INIT XXX,则表明可能有硬件错误 ( CONSOLE 上出现 ERROR)前面板指示灯有:a、磁带机驱动器、b、光盘驱动器状态灯。c、电源指示灯、d、软(硬)驱动器指示灯。一般情况下,黄色指示灯不停闪烁,无法终止时表明可能有硬件故障。此时应尽快联系 HP 硬件工程师帮助诊断 并维修。后面板指示灯有:第 17 页a、F/W SCSI 接口卡终结器(TERM POWER-F/W DIFF SCSI)指示灯ON:表示 F/W SCSI 卡配置的终结器工作正常OFF:表示 F/W SCSI 卡配置的终结器保险丝损坏b、SCSI 接口卡自检灯(Self-Test LED)当硬件自检时灯闪烁,自检完成 (超过 5 秒钟)后灯灭,表示工作正常。当自检完成后灯仍亮则说明该卡有故障。c、调制解调器:Transmit 灯: 有信号发出时发光Receive 灯: 接收信号时发光d、网络接口卡:K 系列(如 K210、K410) Transmit 灯: 信号发出时发光Link Beat 灯: 接收信号时发光D 系列(如 D350)Link Beat 灯:ON:表示网络通信正常OFF: 网络通信可能有故障第 18 页e、HP 服务支持 MODEM 各 LED 的含义:TR: 传输状态CD: 载波检测OH: 在线连接 RD: 读入信号AA: 自动应答SD: 发出信号3. 在系统中查找设备配置# dmesg内存CPU外设(I/O 接口卡,磁盘设备 etc.)root,swap,dump 设备分配信息注:dmesg 是从 Kernel 缓冲区里读出的数据# ioscan -fn(扫描实际硬件)# ioscan -kf(扫描 Kernel I/O system)内存CPU外设(I/O 接口卡,磁盘设备 etc.)4. 检查文件系统使用情况#bdfFilesystem kbytes used avail %used Mounted on/dev/vg00/lvol1 67733 35561 25398 58% /dev/vg01/lvol1 20480 11675 8247 59% /home各列的含义:Filesystem:文件系统名kbytes:字节数,以 k 为单位used:已使用空间avail:尚可使用空间%used: 已使用空间占本文件系统全部空间比率。Mounted on: 安装目录在下列两种情况下,系统管理员应考虑做必要的文件清理工作: used 达到 90%以上时avail 显示字节数较小时(如小于 10K)第 19 页5. 日志文件的监测文件名 文件内容监测方法/etc/rc.log /etc/rc 运行记录 用读取文本文件的方法/var/adm/syslog/syslog.log 一般系统日志 注意提示信息及对应的/var/adm/sw/*.log 软件安装日志 日期,分析发生的相关/var/adm/wtmp 用户登录信息原因/var/adm/btmp 用户登录失败信息/var/sam/log/samlog SAM 日志/var/spool/mqueue/syslog sendmail 日志/etc/shutdownlog 关机(shutdown)信息-/usr/adm/diag/LOGxxx用工具查看/var/adm/nettl.LOG*网络日志由 HP 工程师负责/var/adm/crashcore dump 文件6. 文件清理1) 日志文件:系统管理员的一个主要工作就是周期性清除某些系统日志文件。这些日志文件包括:/var/adm/wtmp所有的注册信息/var/adm/btmp所有的注册不成功的信息/var/adm/sulog执行 su 的情况/var/adm/crash/vmunix.0core dump 文件(在 HP 工程师分析后再删除)/var/adm/crash/core.0core dump 文件(在 HP 工程师分析后再删除)/var/adm/syslog/mail.log 电子邮件方面的信息/var/adm/syslog/syslog.log 系统一般信息,如配置改变情况等。/var/adm/sw/swinstalllog 软件安装时产生的信息/var/adm/sw/swremove.log 卸载软件时产生的信息第 20 页删除方法为:# 文件名 或# cat /dev/null 文件名注意: 清空文件前应确认文件是否无用2) 文件清理core 文件# find / -name core -exec rm 其他大文件其查找方法为:# find / -name (-size +n) -printn=需查找文件大小 bytes/ 512bytes# du -s *其删除方法为:# rm 文件名注意: 清空文件前应确认文件是否无用3) 其他系统管理员可能用得上的小窍门A)超级用户忘了密码怎么办?a、重起机器,自检完成后,会出现这一行“To discontinue, press any key in 10 seconds ”,这时你按任意键,系统会中止启动,进入 Main Menu. b、键入“ bo ”, 在系统询问“ Interact with IPL (Y or N?)?”,输入 “y”。c、在提示符 ISL 后, 输入“ hpux - is ”, 系统进入单用户状态。d、键入“ passwd ”, 然后输入新的密码。e、键入“ reboot ”, 恢复系统正常运行。B)怎样通过联机帮助学会不懂的命令?HP-UX 提供了一个联机命令“man”,该命令用于帮助用户了解 某个 HP-UX 命令的使用方法、命令的作用等等。C)、查看系统中安装了什么软件查看系统中所安装的软件,我们可以用命令: # swlist D)、硬件路径(Hardware Path)的含义硬件路径是指主机对其 SPU 与外设(I/O)进行管理的一种标识,是对设备总线结构与地址设置路径结构的标识,以便于确定硬件与诊断故障。不同设备的硬件路径不能相同,否则会造成中断冲突。不同机型由于总线结构不同,同类设备的硬件路径大相径庭。一般原则是,每次总线转换必须有一个反斜扛将上下 级总线分隔开。第 21 页例如: 8/16/5.6.0 8- 第一级总线 16- 第二级总线5- 第三级总线卡号 6- 地 址 0- 相应地址下第一个设备E)、CodeWord 的作用及怎样申请?CodeWord 是 HP 公司用来进行用户权益及软件版权保护的一种方法。当用户购买了 HP 公司的软件产品时,会得到若干张 CD 介质-Applica-tion 盘。在 Application 盘中,包含有未加密的软件和加过密的软件。加密软件是用户另外付款购买的软件,为保证用户权益及软件版权得到保护,HP 只将解密用的密钥Code Word,交给购买软件的最终用户。当用户收到 Application 盘的同时,还会收到一个用红色字 “IMPORTANT”标注的大信封。信封内装的是 CodeWord 的申请表。申请时将操作系统介质的 CD 盘号和 Application 盘(每一张)的盘号填在申请表中,再将如何接收 CodeWord 的方式(FAX 或 Email)填进表中;然后,将申请表用传真发到申请表上指定的传真机。一般情况下,第二天即可收到CodeWord。在收到的 CodeWord 表中,会标明哪个 CodeWord 对应哪个软件并且该软件在哪一张 Application 盘上。安装软件时将 Application 盘放入 CD-ROM 驱动器;执行 swinstall 命令;在 Action 菜单里,选 Input New Code Word 项,输入CodeWord。完成后,在可安装的软件窗口中 就可看到解密后的软件;选中该软件,然后进行安装。第三章、系统备份与灾难恢复第三章、系统备份与灾难恢复一、系统备份与恢复常用命令一、系统备份与恢复常用命令1. fbackup & frecoverA、系统备份命令: fbackup 1) fbackup 的常用方式一:1进入单用户:# init s 或 第 22 页# shutdown 02系统全备份# fbackup f /dev/rmt/0m -0iv / -I /tmp/sysbk.index-f : 设备文件名 ( such as DDS tape driver)-i : 要包含的目录-e: 不包含的目录- I: 备份内容检索目录- v: 备份内容详细列表- 0 : 零级备份 # fbackup f /dev/rmt/0m -i / -e /home备份除了目录 /home 的所有目录 3说明a、该命令方式对系统当前 mounted 的文件系统进行备份b、备份级别说明备份级别有 09 个级别,如果当前系统采用零级备份,当下一次采用 5 级备份时,系统仅将会对有变化的文件进行备份。2) fbackup 的常用方式二:1 # mkdir -p /tmp/fbackupfiles/index# mkdir -p /tmp/fbackupfiles/log2 # touch/tmp/fbackupfiles/index/full.date+%y%m%d.%H:%M3进入单用户# shutdown y 04对系统进行全备份# fbackup 0vi / -f /dev/rmt/0m -I /tmp/fbackupfiles/index/full.date +%y%m%d.%H:%M 2 /tmp/fbackupfiles/log/ full.date +%y%m%d.%H:%M5说明通过该方式可以知道系统备份需要的时间3) fbackup 的常用方式三:1进入单用户# shutdown y 02对系统进行全备份# fbackup 0uv / -f /dev/rmt/0m -g /tmp/fbackupfiles/mygraph 第 23 页-I /tmp/fbackupfiles/index/full.date +%y%m%d.%H:%M 2 /tmp/fbackupfiles/log/ full.date +%y%m%d.%H:%M3说明a、文件 mygraph: 包含需要备份的目录,格式如下:/users/data/home/appe /oracle/sqlb、参数 u :当备份系统成功时,系统将更新 /var/adm/fbackupfiles/dates.4) fbackup 的常用方式四:备份远程系统1 登录在本地系统时# remsh backup_sysname ” fbackup f DDS_sysname: /dev/rmt/0m -0vi / ”2 登录在远程系统时# fbackup f backup_sysname: /dev/rmt/0m 0vi / 5) fbackup 的常用方式五:压缩方式备份( 不建议使用、影响系统性能)1 压缩方式备份 # fbackup 0vi /dir -f - | compress | dd of=/dev/rmt/0m obs=10k “” : 指向标准输出2 查看备份内容# dd if=/dev/rmt/0m ibs=10k | uncompress | frecover I - -f -B、 系统恢复命令: frecover1) 恢复磁带机上所有内容:1 进入单用户:# init s or shutdown 02 恢复数据# frecover rf /dev/rmt/0m恢复磁带上的所有数据-f: 设备文件名 -r: 恢复磁带上的所有数据第 24 页-I: 将磁带上文件索引存到指定的文件中# frecover I /tmp/index.txt -f /dev/rmt/0m2) 恢复某一目录:# frecover -xi /directory# frecover x -i /dir1 -i /dir2# frecover -xoi /dir-o: 覆盖/dir 下已有的、相同名称的文件# frecover -xvXi /dir-X: 按磁带上目录恢复数据# cd /tmp/local; frecover xvYi /dir-Y: 按磁带上文件名恢复数据例如:# cd /tmp/local# frecover xvF -i /home/filename恢复结果 /tmp/local/filename 不是 /home/filename3) 从远程磁带机上恢复数据到本地:# frecover xi /dir f remote_name : /dev/rmt/0m 4) 从本地磁带机上恢复数据到远地系统:# remsh remote_name ”frecover xi /dir -f local_name:/dev/rmt/0m” 2. tar 命令1) 对系统全备份# tar cvf /dev/rmt/0m /2) 备份某目录 # tar cvf /dev/rmt/0m /tmp3) 改变文件的备份路径 # tar cvf /dev/rmt/0m -C /tmp .注意 : 路径 /tmp 在磁带上的备份路径变为 ./ # cd /tmp # tar cvf /dev/rmt/0m ./*4) 恢复数据 # tar xvf /dev/rmt/0m (磁带上所有数据) # tar xvf /dev/rmt/0m /tmp ( 恢复目录 /tmp )5) 查看磁带上的数据 # tar tvf /dev/rmt/0m第 25 页3. SAM1) 备份数据# sam- Select “ Backup and Recovery “-Select “ Interactive Backup and Recovery “- Select “ Backup Device “- Select “ Backup Files Interactively “ ( From Action menus )- Select Backup Scope- Select Local File Systems Only ( no NFS )- Select “ OK “2) 检查备份的数据1 检查文件 /var/sam/log/br_log注意:如果 Exit code=2,指示在备份过程中有问题。2 查看磁带上有那些文件# frecover rNsv f /dev/rmt/0m4. Copyutil1) 如何启动 “ Copyutil “1 从 CD boot , 进入 ISLBOOT_ADMINboot scsi.n.m ( path of CDROM drive-such as scsi.4.0)2 ISLode copyutilType help for command information3 ISL_CMDcopyutilplease wait while scan device bussess TY Indx PathProduct ID Bus Size Rev Full backup started on host1: Wed oct 16 15: 10: 09 EAT 1998 ( Scheduled Backup ) fbackup 0 u v g /etc/sam/br/graphDCAa04366 I /var/sam/log/br_indext.full -c /etc/sam/br/fbackup_config d /var/adm/fbackupfiles/dates f /dev/rmt/c1td0d0 BEST 2&1 Full backup completed on host1: Wed Oct 16 16:44:01 EAT 1998 Exit code=0第 26 页D 0 16/5.6.0 SEAGATEST31230N disk drive SCSI 1.0 GB HPM4D 1 16/5.5.0 SEAGATEST31230N disk drive SCSI 1.0 GB HPM4T 2 16/5.0.0 HPC1504X/HPC1521B DDS tape SCSI n/a 10092) 备份系统硬盘上的所有数据COPYUTILbackupEnter the disk index (q/?): 0Enter the Tape index (q/?): 2Use data compression? (y/n)? YWhen backup finished, system will show: DONE!COPYUTIL exit3) 恢复数据到指定的系统硬盘上COPYUTIL restoreEnter the Tape index (q/?): 2Enter the disk index (q/?): 0Use data compression? (y/n)? YAfter system display: Restored Successful, that means restore is finished!COPYUTIL exit4) 注意:当用 copyutil 备份 Root Disk 到相应的磁带时,该磁带可以作为bootable 磁 带使用5. make_recovery1) 安装 “Ignite-UX application”1 从 “ HP-UX Application CD-ROM “ 上安装1) # swinstall 2) “Mark” A. 1.53 HP-UX Installation Utility( Ignite-ux for 10.20)3) “Analysis”4) “Install”2 从 WebSite 下载并安装: a、 http:/ : “ Network & System administration ”Download: “ ignite-ux_10.20.tar”(10.20 为 OS 版本)b、 从硬盘上安装:# cd /tmp第 27 页# tar xvf /dev/rmt/0m ./ignite-ux_10.20.tar# swinstall s /tmp/ignite-ux_10.20.tarc、 从磁带上安装:# dd if=/tmp/ignite-ux_10.20.tar of=/dev/rmt/0m bk=2# swinstall s /dev/rmt/0m3 make_recovery:/opt/ignite/bin/make_recovery -AprvC -d destination -b boot_destination-A : 指定要备份整个 Root disk / Volume Group-p : 预览备份过程,并不创建 Bootable DDS Tapea. 确认 /var/opt/ignite/recovery/mkrec.append 文件b. 创建 /var/opt/ignite/recovery/arch.include 文件-r : 使用 p 选项后,可以用该选项创建 Bootable DDS Tapea. 该选项可以识别/var/opt/ignite/recovery/arch.include 文件-v : 用于显示备份过程的提示信息-d : 指定 DDS 的设备文件名 ( default: /dev/rmt/0mn )-b : 指定系统备份过程中,用到的临时文件(default: /var/tmp/uxinstlf recovery ) 该文件大小为 32M,对系统进行 make_recovery 时,要注意 /var 文件系统的大小,当/var 文件系统大小不足时,可用如下命令对系统进行备份:# make_recovery A -C -b /tmp/uxinstlf.recovery-C : 创建反映系统当前状态的文件:/var/opt/ignite/recovery/makrec.last如果该文件存在,那么可以用 check_recovery 命令4 注意:用 make_recovery 备份的磁带是 bootable 磁带,用它可以安装 OS。2) 备份系统 Root Disk1 创建“最小”OS 的 bootable DDS tape (default 设备文件: /dev/rmt/0mn)# make_recovery第 28 页2 创建“最小”OS 的 bootable DDS tape (设备文件:/dev/rmt/c0t1d1BESTn)# make_recovery d /dev/rmt/c0t1d1BESTn3 先预览,再创建 bootable DDS tape# make_recovery -p# vi /var/opt/ignite/recovery/arch.include# make_recovery -r4 复制 整个 Root Disk# make_recovery -A5 复制 整个 Root Disk, 且生成反映系统当前状态的文件:( /var/opt/ignite/recovery/makrec.last )# make_recovery -C -A 6 实例分析:(1)系统文件系统:Filesystem kbytes used avail %used Mounted on/dev/vg01/osdepot 2621440 2530838 84872 97% /osdepot/dev/vg01/lvol1 48034158696 373610 14% /var/dev/vg01/lvol7 378965 297521 43547 87% /usr/dev/vg01/lvol6 588643 245540 284238 46% /opt/dev/vg00/lvol3 10766938577 58325 40% /dev/vg00/lvol1 6773312409 48550 20% /stand/de
展开阅读全文