已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
hp系统备份及恢复方案1 检查系统是否安装ignite软件# swlist -l bundle |grep -i igniteignite c.7.4.157 hp-ux installation utilities (ignite-ux)# whereis make_tape_recoverymake_tape_recovery: /opt/ignite/bin/make_tape_recovery /opt/ignite/share/man/man1m.z/make_tape_recovery.1m2 备份2.1 查看make_tape_recovery参数# /opt/ignite/bin/make_tape_recovery -helpusage: make_tape_recovery -s iux_server|-l lanic_id -a-b boot_destination_file -i-a tape_device_file-p -r-t tape_title -v -i|-ib -d description -f content_file-d tape_vol_name-x content-options -p s|w|e -m tar|cpio|pax xtoolkit-options -?-s iux_server specifies the server on which configuration files andarchives reside-a specifies all files on each selected disk or volumegroup that are included-b boot_dest_file specifies the temporary location of the lif volume-i cause the system recovery process to be interactive whenbooting from the tape-a tape_device_file specifies the tape device file-r resumes creation of the archive-p previews the processing that would take place withoutactually creating the archive-t tape_title specifies a custom message of the archive tape-v specifies verbose output-i causes make_tape_recovery to run interactively-d description specifies the one line description of the archive-d tape_vol_name specifies 6-character ansi tape volume name. ipf tape only-f content_file specifies the location of the file which identifieskeywords to specify inclusions and exclusions for thearchive-l lanic_id specifies the lanic id of the system being archived,used with -s option-m tar|cpio|pax specify in which format the files/directories image inthe archive will be stored-x content_option specifies the included/excluded disk or volume groups-n num_cfg_dir specifies the number of configuration and log file directories to be saved on the system-? display this help screen2.2 执行系统备份# /opt/ignite/bin/make_tape_recovery -av # /opt/ignite/bin/make_tape_recovery -av -a /dev/rmt/1mn (提定磁带设备)2.3 检查备份是否成功# /opt/ignite/bin/check_tape_recovery#cat /var/opt/ignite/recovery/latest/recovery.log3 恢复3.1 恢复磁带上的所有数据 3.1.1 非交互式恢复系统 1 在磁带机中,插入系统恢复带 2 boot 系统 3 中断boot 流程,进入 boot_admin 提示下 4 boot_admin bo 8/16.0.0 (8/16.0.0: 磁带机的 hardware path )5 选取 non-interactive 6 等待系统恢复完毕 3.1.2 交互式恢复系统1 在磁带机中,插入系统恢复带 2 boot 系统 3 中断boot 流程,进入 boot_admin 提示下 4 boot_admin bo 8/16.0.0 (8/16.0.0: 磁带机的 hardware path )5 不选取 non-interactive 6 选取 a. install hp-ux b. advanced installation c. 配置或改变如下选项: disks, file systems, hostname, ip ddress, timezone, root password, dns server, and gateway 7 选取 install continue ,直到系统恢复完毕 3.2 恢复磁带上部分文件1 在磁带机中,插入系统恢复带 #mt -t /dev/rmt/0mn fsf 1#tar -xvf /dev/rmt/0m filename (filename为需要恢复的文件名)# tar -xvf /dev/rmt/0m etc/hosts (恢复文件时,如果需要放在原来的位置,则需要在根目录执行恢复)# tar -xvf /dev/rmt/0m u01/app/oracle/oradata (恢复oradata目录下的所有文件)lvreduce -k -m 0 /dev/vg00/lvol6 1lvsync /dev/vg00/lvol3lvreduce m 0 /dev/vg00/lvol3vgscanvgcfgrestore chinau首页 | 论坛 | 博客 | linux | 人才 | 培训 | 精华 | wiki | 读书 | 资料 | 手册 | 下载 | 搜索chinaunix首页 精华文章 hp-ux 正文 top of formbottom of form原创 hp-ux command 作者:sz_zte 发表于:2005-12-09 15:54:18【发表评论】【查看原文】【hp-ux讨论区】【关闭】 # ioscan fnkc disk # swinstall s /cdrom/(filename) ; # swremove ; # shutdown 0 ; # init 3 ; # umount /opt ; ; -9 强行关掉命令,5988 进程名 # swlist l fileset a state|grep phkl_18543 ; # lvextend l 30 /dev/vg00/lvol5 ; # extendfs /dev/vg00/rlvol5 ; # mount /opt # mount a ; # bdf ; # lvextend l 200 /dev/vg00/lvol6 ; # fsadm b 819200 /tmp # bdf # tsm ; # make_tape_recovery av ; # chmod 777 或 444 ; # mstm ; # armdsp i ; # cvui ; ; # armmgr s shut / start 别名 ; va控制器 第一步: # cd /opt/sanmgr/commandview/server/data # mv devicedbfile devicedbfile.old 第二步: # cd /opt/sanmgr/hostagent/sbin # ./ha_trigger stop # ./dial_trigger stop # ./ha_trigger start # ./dial_trigger start # armdiscover # armdiscover ; # amdsp -a fc ; # amdsp -d fc|grep disk state ; # pa pri 1/0/0/2/0.6.0 ; # pa alt 1/0/0/2/0.6.0 ; # lvlnboot v ; # setboot s on/off ; # setboot b on/off # mediainit /dev/rdsk/cxtydz ; # swapinfo ; # dmesg ; # top ; # swlist ; # vgdisplay v ; # grep i error syslog.log ; # egrep i “war|err|fail|scsi|lan” /dev/adm/syslog/syslog.log # ioscan kfnctape ; # lanscan ; # ioscan kfncfc ; # ioscan fnh0/0/1/0 ; # netstat in # ifconfig lan* # info_col.11 ; # info_col.1026 ; # dd if=/dev/rdsk/cxtydo of=/dev/rdsk/cxtydo bs=1024k ; # dd if=/dev/dsk/cxtydo of=/dev/dsk/cxtydo bs=1024k # sar d ; 添加磁带机: 第一种方法: # tsm # sam # peripheral devices tape drives ; 第二种方法: 在kernel内修改stape 改成in ; 加机械臂驱动(可以在kernel改): schgr - in spt - in spt0 - in setup 网卡ip: # cd /etc/rc.config.d # vi netconf shift:1,$ s/old/new/g ; # tar rv 文件名 ; # tar xv 文件名 ; # tar cv ; # tar tv ; # tar tvf /dev/rmt/1m ; # tar rvf /dev/rmt/1m tmp ; # mt offl ; # bdf v ; # fuser ck /cdrom ; # ioscan # insf e ; # insf evcdisk ; # vgscan a ; 配置modem # ctrl_b ; # ca ; # er ; # gsp ;xd ;r ; # ctrl_b # gsp;lc ; 安装ignite (b5725aa):make_recovery 不能备份,可以修改设置: # vi /opt/ignite/bin/make_medialif 到502行(shift_enter)修改: lifinit $ipl_options v72000000 d24 为 lifinit $ipl_options v102000000 d24 设置或调整va: 先用console连接va进行调整&setup,或用15针窜口线连接电脑。 # vfpdsp -? ; # vfpdsp f # vfpdsp l # vfprecover ; # vfprecover s 做mirror的步骤: pvcreate f b /dev/rdsk/c2t2d0 mkboot /dev/rdsk/c2t2d0 mkboot a “hpux lq(;0) /stand/vmunix” /dev/rdsk/c1t2d0 mkboot a “hpux lq(;0) /stand/vmunix” /dev/rdsk/c2t2d0 vgextend /dev/vg00 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol1 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol2 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol3 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol4 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol6 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol7 /dev/dsk/c2t2d0 lvextend m 1 /dev/vg00/lvol8 /dev/dsk/c2t2d0 lvlnboot r /dev/vg00/lvol3 lvlnboot s /dev/vg00/lvol2 lvlnboot d /dev/vg00/lvol2 lvlnboot b /dev/vg00/lvol1 lvlnboot r setboot a 0/0/2/0.2.0 进入单用户维护模式: 在10秒中断时按任意健,然后键入 bo (enter),然后提示是否进入ipl模式、选择yes,然后键入hpux is 进入单用户维护模式,然后# vgchange a y /dev/vg00 进行初始化hp-ux系统。 # lvchange m n c n /dev/vg00/lvol2 ; # strings /etc/lvmtab ; # lvlnboot v ; # lvdisplay v /dev/vg00/lvol1 解除镜像: lvreduce m 0 /dev/vg00/lvol1 /dev/dsk/c1t2d0 lvreduce vg00 /dev/dsk/c1t2d0 如果mirror无法作,stringe /etc/lvmtab 有多余的pv,要删除掉。 ; # vgreduce /dev/vg0x /dev/dsk/cxtydz # lvremove /dev/vg01/lvol1 ; 更换有镜像根盘的方法、步骤: # make_tape_recovery av # shutdown ry 0 replace the bad disk boyislhpux ls # vgchange a y /dev/vg00 # mv /etc/lvmtab /etc/lvmtab.bak # pvcreate f /dev/rdsk/cxtydz # mv /etc/lvmtab.bak /etc/lvmtab # mkboot /dev/rdsk/cxytdz # mkboot a “hpux lq(;0) /stand/vmunix” /dev/rdsk/cxtydz # vgcfgrestore n /dev/vg00 /dev/rdsk/cxtydz # vgsync /dev/vg00 # lvlnboot r /dev/vg00/lvol1 # lvlnboot s /dev/vg00/lvol2 # lvlnboot v # shutdown ry 0 更换有镜像硬盘的方法、步骤: # lvreduce k m 0 # lvremove # vgreduce f vg00 # vgcfgbackup /dev/vgxx ; 如果vg0x丢失用: # vgcfgrestore n /dev/vg0x /dev/rdsk/cxtydz # vgchange a y /dev/vg0x auto raid (磁盘阵列) #arraydsp i ; #arraydsp a ; fc60的盘不能够随意互换,可以用一下命令试一下: # amutil d 2:1 fc ; # amutil d 4:0 fc # amutil syswipe fc ; fc60的灯提示不正常的情况下用这些命令试一下。 # amdsp i # ammgr d 别名 主机名 ; # ammgr c aa 主机名 ; 配置双机的时候必须做的步骤: scsi init 0/10/0/0 6 scsi rate 0/10/0/0 ultra # vi .rhosts ; hostname1 root hostname2 root 改host名字 先修改:# vi /etc/hosts 内的host名字 hostname localhost loopback 后修改:# set_parms hostname # sh phco_15220 ; ftp;mget ; ftp;put ; qx modem initialize strings at at&f at&d3&r0&s1%c0 ats0=1s23=58 at&w0&y0 设置终端类型(在安装的时候当console显示乱码时) ctrl_scrlk look ; 在安装系统的时候要修改的一些东西,否则会报错 # vi /etc/hosts 内的host名字后面空格加一个 . (点) # vi .profile 内设置term=hp # vi .profile 在倒数第二行加入 export ps1=hostname:$pwd # 安装11.11i 系统时候一定要copy /usr/newconfig/etc/inittab 文件到/etc/ 下,否则系统会出错。 #cd /usr #cd /newconfig #cd /etc #cp inittab /etc/ 从磁带(make_recovery)恢复 /opt # mt t /dev/rmt/0mn fsf 1 # tar xvf /dev/rmt/0m opt 创建lvg01: ; # lvcreate l 200 n lvg01 /dev/vg01 # newfs /dev/vg01/rlvg01 ; # mkdir /app1 # mount /dev/vg01/lvg01 /app1 # vi /etc/fctab ; # vi /etc/mnttab ; # vgexport vg0x ; # vgexport s p m vg0x.map /dev/vg0x ; # vgimport s m # strings /etc/lvmtab # vgreduce /dev/vg00 /dev/dsk/cxtydz # chmod 777 tmp 扩展卷组(vg) ; # pvcreate /dev/rdsk/cxtydz # vgextend vg0x /dev/dsk/cxtydz # vgdisplay v vg0x ; 假如有两个ds2300盘柜做镜像:首先把上面一个ds2300做成pvg0 下面ds2300做成pvg1,然后pvg0与pvg1做镜像,具体步骤: # pvcreate f /dev/rdsk/cxdytz ; # vgcreate g pvg0 /dev/vg01 /dev/dsk/c1t1d0 /dev/dsk/c1t2d0 /dev/dsk/c1t3d0. ; # vgextend g pvg1 /dev/vg01 /dev/dsk/c2t1d0 /dev/dsk/c2t2d0 /dev/dsk/c2t3d0. ; # lvcreate s g m 1 l 512 n lvroot /dev/vg01 ; # strings /etc/lvmpvg # strings /etc/lvmtab 软件故障诊断 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/ct*d* 显示磁盘各种信息,如磁盘大小,包含的逻辑卷,设备名称等。 c:controller,和磁盘联接的控制器有关。 t:target,每个磁盘有一个唯一的target数字,只有磁盘设备本身才可以修 改。 d:device unit number,对于非共享控制器而言,该值将为0,对于共享控制器而言,该值将为磁盘设备单元的内部号。 10. # vgdisplay -v /dev/vg00 显示逻辑卷组信息,如包含哪些物理盘及逻辑卷等。 11. # lvdisplay -v /dev/vg00/lvol1 显示逻辑卷各种信息,如包含哪些盘,是否有镜像等。 三、网络故障 1. 如需修改网络地址、主机名等,一定要用 set_parms 命令 # set_parms hostname # set_parms ip_address 2. 查看网卡状态: lanscan hardware station crd hardware net-interface path address in# state nameunit state 8/20/5/1 0x0800097843fb 0 up lan0 up 3. 确认网络地址: # ifconfig lan0 4. 启动网卡: # ifconfig lan0 up 5. 网络不通的诊断过程: 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=default route_gateway 0=20.08.28.98 route_count 0=1 : /sbin/init.d/net 将执行: /usr/sbin/route add default 20.08.28.98 1 命令 netstat -rn 查看路由表 另外也可用 set_parms addl_netwrk 来设缺省路由。 hp-ux的硬盘资源的逻辑卷管理 hpux管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个机制,先要介绍几个 概念: 物理卷physical volume,称为pv:指物理上硬盘,一个硬盘就是一个pv 逻辑卷组 logical volume group,称为vg:一个vg包含整数个pv,可理解为一个大硬盘。 逻辑卷 logical volume,称为lv:相当于对大硬盘进行逻辑分区, 一个vg里可有若干个lv。 文件系统 file system:在逻辑卷的基础上,可建立文件系统,然后 mount到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。 当然,您也可以不建文件系统,而直接把lv当作裸设备,以trunk方式来存取数据,许多数据库都是用这种方式存取数据。 根据以上介绍,在hpux下正确使用硬盘的顺序及相应命令如下: 1. 先建物理卷: # pvcreate -f /dev/rdsk/ccddtt 这里必须使用硬盘的字符设备文件 2. 再建逻辑卷组: # mkdir /dev/vg0x x:0f,逻辑卷组名 # mknod /dev/vg0x/group c 64 0x0x0000 # vgcreate vg0x /dev/dsk/ccddtt 3. 然后划分逻辑卷: # lvcreate -l size vg0x size:该逻辑卷大小 4. 在lv上建文件系统: # newfs -f file_system_type /dev/vg0x/rlvoly file_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷的字符设备文件。 5. 将此文件系统mount到一个目录下: # mkdir /directory # mount /dev/vg0x/lvoly /directory 到此为止,您已经可以使用这个硬盘了。有时您可能在现有的环境下,需要添加、删除逻辑卷,或者是需要扩大文件系统。我们可以这样做: 6. 添加逻辑卷 1) 添加文件系统卷。例如:在vg01上添加一个200m的文件系统卷,卷名为data,mount到目录/sample 上。 a、创建逻辑卷,在系统提示符下键入命令: # lvcreate -l 200 -n data /dev/vg01 b、在逻辑卷data上创建文件系统: # newfs -f hfs /dev/vg01/rdata 注:如果是vxfs文件系统,则用 # newfs -f vxfs /dev/vg01/rdata c、创建目录/sample,并将逻辑卷data mount 到/sample. # mkdir sample” # mount /dev/vg01/data /sample d、用bdf命令,将会看到/dev/vg01/data mount 到 /sample上。 2) 添加非文件系统卷(raw data volume)。例同上。 a、创建逻辑卷,在系统提示符下键入命令: # lvcreate -l 200 -n data /dev/vg01 b、创建目录/sample,并将逻辑卷data mount 到/sample. # mkdir sample # mount /dev/vg01/data /sample c、用bdf命令,将会看到/dev/vg01/data mount 到 /sample上。 7. 删除逻辑卷 例如:删除 vg01 中名为 data 的逻辑卷,mount 到/sample。 1) 卸载所要删除的逻辑卷: a、首先用 umount 命令将逻辑卷 data 从/sample上卸载下来: # umount /sample b、若系统提示设备忙,不能卸载;则在根目录系统提示符下,键入以下命令,进入单用户: # shutdown -y 0 在单用户下,先将所有逻辑卷mount上,键入命令: # mount -a 用bdf命令看该逻辑卷是否已经mount上,如果mount上,键入以下命令: # umount /sample 2) 删除逻辑卷 /dev/vg01/data ,用命令: # lvremove /dev/vg01/data 8. 扩大文件系统 1) 扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。 2) 为扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令: # shutdown -y 0 3) 进入单用户后,先将所有文件系统mount上,键入命令: # mount -a 4) 用bdf命令看该文件系统是否已经mount上,如果mount上,用命令 #umount文件系统名umount该文件系统。例如,想要扩大“/usr”到500m ,就键入命令: # umount /usr 5) 用命令: # lvextend -l 500 /dev/vg00/lvol4 这里,假定 /usr 对应 /dev/vg00/lvol4 6) 用命令: # 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 的文件系统 10. unix的文件系统是树状结构,一般指在一个逻辑卷上的文件的集合。从根开始,从表面上看,文件系统好象是一个整体,但实际上,文件系统可以分成不同的部分,单独占据一块逻辑卷,就是一个文件系统。 11. unix的文件系统可以分为四种类型: hfs:high-performance file system vxfs: hp-ux journaled file ssytem ( vxfs is an extent-based journaling file system that offers fast file system recovery and online features such as online backup, online resizing, and online reorganization. it supports all existing file system interfaces except hp access control lists (acl) and b1 security features. vxfs cannot be a root or bootable file system in 10.01. ) cdfs: cd-rom file system nfs: network file system 1) 在hpux中,有下列文件系统: “ / ” 根文件系统 “ /usr ”, “ /sbin ” 操作系统的一部分。 “ /opt ”和application 有关的文件系统。 “ /etc ” mount 到此目录下的文件系统包含系统配置文件 “ /var ” mount到此目录下的文件系统中的文件为系统启动,运行 等等,产生的报告文件。 “ /stand ” 包含操作系统核心(kernel)的有关文件。 “ /tmp ” 包含系统临时文件。 “ /dev ” 包含所有的设备文件,但它不是一个单独的文件系统, 它只是在根目录下的一个目录。 hp-ux的一些基本命令和常用文件 1. tail 和 head 使用tail命令可以查看文件的尾部,head命令则查看文件的头部。 # tail filename # tail -f filename; 使tail不断执行,当文件被写入时显示文件的新行。 #head filename 2. date 和 cal cal命令显示日历。 # cal 2000 # cal 1 2000 3. find
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 非线性弹性材料的测试规范要求
- 公司建筑瓦工职业健康及安全技术规程
- 公司综合布线装维员现场作业技术规程
- 儿童语言发育迟缓干预操作手册
- 公司绘图仪器制作工职业健康及安全技术规程
- 桑树栽培工岗前设备维护考核试卷含答案
- 特种气体生产工岗前工作技巧考核试卷含答案
- 新材料工艺实验探索-洞察与解读
- 牧业自动化管理-洞察与解读
- 启动备用水源应急预案(3篇)
- 2025智能快递柜网络布局优化与运营效率报告
- 四川省成都市第七中学2025-2026学年高三上学期11月半期考试语文(含答案)
- BIM工程师质量管理计划
- 2025年大学《水利水电工程-水工建筑物》考试模拟试题及答案解析
- DB11∕T 1355-2016 低温作业和冷水作业职业卫生技术规范
- 【MOOC】心理学与生活-南京大学 中国大学慕课MOOC答案
- DB4401-T 102.1-2020 建设用地土壤污染防治+第1部分:污染状况调查技术规范-(高清现行)
- 低压电力电缆招标技术规格书
- 小学道德与法治人教六年级上册第四单元法律保护我们健康成长-《专门法律来保护》教学设计
- 中国债券市场投资手册(2022)
- 光无源器件介绍
评论
0/150
提交评论