HP9000系统知识手册
#vgcfgrestore
2、文件系统的备份和恢复
a、#fbackup –f /dev/rmt/0m –i /home –I index.home #fbackup –f /dev/rmt/0m –i . –I index.pwd 选择大量备份的文件时: #cd /var/adm/fbackupfiles #vi graph(i / e /cdrom)
#fbackup –f /dev/rmt/0m –u[0-9]g graph –I index.full b、#frecover –f /dev/rmt/0m –rv
#frecover –f /dev/rmt/0m –i /home/user1 –xv #frecover –f /dev/rmt/0m –I index c、 网络备份和恢复
在配有tape的主机上:vi ~root/.rhosts 加入你的机器名即可:
#fbackup –f nethostname:/dev/rmt/0m –u0g grap –I index #frecover –f nethostname:/dev/rmt/0m -rv 3、创建恢复磁带
#make_recovery –Av –C –b(指定文件系统) 查恢复磁带与系统是否一致: check_recovery
十二、计划cron作业
1、cron的许可
/var/adm/cron目录下有许可,文件/var/amd/cron/cron.allow控制谁可以使用crontab,/var/adm/cron/cron.deny中确定那个用户被拒绝访问,cron.allow优先级高。 2、检查cron是否运行 #ps –ef|grep cron #cron ;如果尚未运行,启动cron. 3、crontab –e Edit a cronfile 4、crontab –l
View your cronfile 5、crontab –r
Remove your cronfile 6、cronfile的内容
min hour date month day command 0-59 0-23 1-31 1-12 0-6 应定期清空/var/adm/cron/log 例: vi /tmp/test
crontab –e (* * * * * /usr/bin/cat /tmp/test>/dev/pts/ta) 7、crontabda
打开用户自己的cron文件。
十三、用SD-UX管理软件
SD(software distributor)
1、Local 系统上安装软件(swinstall)
IPD(Install Product Datebase) /var/adm/sw/product SD-UX用软件代理(swagent)进程完成软件管理任务
Swagent 由swagentd守候进程按需求的原则启动,需求启动后,swagentd死亡。 #/sbin/init.d/swagentd start ;重启动守候进程 #ps –ef|grep swagentd ;检查 命令行方式安装:
#swinstall –s /dev/rmt/0m ;从磁带安装 #swinstall –s /var/spool/sw ;从本地目录库安装
#swinstall –s depothost:/mnt/mydepot ;从网络库安装 2、Swreg(sw registration)
- 13 -
HP9000系统知识手册
3、列出软件
#swlist –d @ /mydepot ;列出库/mydepot中软件
#swlist –l depot @r08a6153 ;列出主机r08a6153中的库 #swlist –file LVM ;列出作为LVM产品的所有文件 #swlist –i ;交互式列表
十四、补丁管理
1、命名惯例 PHxx_yyyy
PH=patch HP-UX xx=CO—SAM补丁 KL—进程管理补丁 NE—LAN设备补丁
SS—MC/ServiceGuard补丁 2、获取patch
a、 http://us-support.external.hp.com b、 HP扩展软件发布光盘 c、 HP企业响应中心补丁磁带 3、Retrieving Patches from tape or CD a、 从CD中获取
Do a full backup #mkdir /cdrom
#mount /dev/dsk/cxtxdx /cdrom #swinstall –s /cdrom b、 从tape中获取
#swinstall –s /dev/rmt/0m
4、列出patches
#swlist –l patch ‘*.*,c=patch’ 5、删除patches
#swremove PHxx_yyyy
#swmodify –x patch_commit=true PHxx_yyyy
十五、重新配置内核
1、手工调整HP-UX内核
a、 备份system和vmunix文件 b、 cd /stand/build
c、 system_prep –s system ;生成kernel参数文件 d、 kmtune(or vi system) ;修改system e、 mk_kernel –s ./system ;创建新内核 f、 kmupdate ;移动系统文件和内核到正确位置 g、 reboot
2、用SAM配置内核
十六、Shutdown and reboot
1、进入单用户状态修改password a、 加电
b、 10 second 中断
c、 main menu:Enter Command〉boot pri isl d、 进入ISL〉 e、 ISL〉hpux –is ;进入单用户 f、 mount –a g、 passwd
2、用磁带或光盘引导
a、 main menu:Enter Command〉search b、 〉path alt/pri 磁带或光盘路径 c、 〉boot alt/pri
- 14 -
HP9000系统知识手册
十七、管理交换区
1、系统内存
physical,available,lockable #dmesg ;可显示系统启动的输出信息,包括内容大小 2、Types of Swap Space a、Device swap ;驻留在自己本身的分区里
#newfs –R 200 /dev/rdsk/c0t2d0 ;在disk上创建一个文件系统及200MB的预留交换区 #lvcreate –L 200 –n myswap /dev/vg01 ;用LVM的方法
b、File system swap ;是一种辅交换,启用时,在root目录下创建/paging目录
c、Primary swap ;system启动时至少有一个设备交换可用,与root在同一个disk中 #lvlnboot –s lvol ;用于定义主交换 #lvmboot –s ;若更改主交换,用此命令取消先前定义 3、从命令启用交换
a、swapon [-f] /dev/vg01/myswap ;用逻辑卷作device swap b、swapon [-e] [-f] /dev/dsk/c0t2d0 ;用整盘作device swap c、swapon –p 4 –l 4M /myfs ;启用文件系统swap 4、Swapinfo
#swapinfo [-f] [-d] [-tm]
第三章 Admin II
一、局域网概念
1、 Media Access Control(MAC)Addresses
网卡地址,LAN的网卡地址是唯一的,lanscan可查询到。 2、 Internet Protocol(IP) Address
156.153.194.170 network portion host portion 3、 IP的分类
分为三类:A类:0xxxxxxx.———————————— B类:10xxxxxx.xxxxxxxx.———————— C类:110xxxxx.xxxxxxxx.xxxxxxxx.———— 4、 选择IP地址
a、 loopback address(127.0.0.1)指向本身的地址 b、 broadcast address 广播地址 xx.255 c、 generic network address 网络地址 xx.0 d、 查本机IP地址
#ifconfig lan0 #netstat
二、局域网硬件
1、 LAN Access Methods
a、 载波侦听多路访问(CSMA/CD) b、 Token Passing(令牌传递) 2、 IEEE 802.3
a、 拓扑结构:总线型 b、 CSMA/CD
3、 IEEE 802.5 环型令牌网 4、 FDDI 标准
a、 双环令牌传递 b、 Dual Attachment Station(DAS)
c、 Dual Attachment Concentrator(DAC) d、 双环断时,DAS和DAC内部可形成自环,system可继续工作。
- 15 -
HP9000系统知识手册
三、配置IP连通性
1、 LAN设备文件
/dev/dlpi*为诊断设备文件 #cd /dev #insf –ec lan ;重建丢失或错误的LAN设备 2、 通过/etc/rc.config.d/netconf配置IP
system启动时调用/sbin/init.d/hostname和/sbin/init.d/net,他们都从/etc/rc.config.d/netconf中获取配置参数 3、 ifconfig
ifconfig interface addr_family [address] [parameters]
为网卡分配IP地址;设本地回送接口;分配一个子网掩码 4、 IP多路技术
HP-UX 10.30以上版本每个网卡可拥有多个逻辑接口,即一个网卡配多个IP地址,用以太网和IEEE802.3发送IP包时需2个逻辑接口。 #ifconfig lan0:0 inet 16.1.1.1 #ifconfig lan0:1 inet 16.1.1.2
四、配置路由
1、 处理路由表
#route [-f] [-n] {add/delete} {host/net} dest gateway 2、 查看route
#netstat –rn
注意:该hostname时,需修改/etc/hosts和/etc/rc.config.d/netconf中内容。
五、配置子网
将A类,B类或C类中的host位可以在细分成多个子网,用子网掩码来标识。 例:B类:255.255.0.0为网络号,对它分出254个子网,其子网掩码为:255.255.1~254.0,每个子网可接host个数为254个。
注意:子网的划分不必基于8位字节,可根据总体的host个数所占位数来划分。
六、解决网络连通性问题
1、 lanscan ;查网卡状态
2、 linkloop linkaddr ;测试OSI中的物理层和数据链路层 3、 lanadmin ;关于网卡信息、配置和统计等等
#lanadmin –S 10HD “ID号” ;配置网卡的通信数率和属性,10M半双工 4、 arp –a ;存储远程主机的网卡号(链路层地址),当ping远程主机时自动生成。 5、 ping ;测试OSI的网络层是否正常 6、 netstat –i –r
7、 nslookup [hostname] ;查看本地系统如何将主机名解析为IP地址
七、启动网络服务
1、 过程
a、 PDC chooses a boot disk b、 ISL finds and loads the kernel c、 Kernel calls /sbin/init d、 Init calls /sbin/rc
e、 /sbin/rc starts system and network sevices。(NFS,DNS,NTP) 2、 手工启动和关闭服务
#/sbin/init.d/cron start #/sbin/init.d/cron stop 3、 定制启动脚本
例: kill $(ps –ef | grep xclock | grep –v grep | cut –C10-14) a b c a、 滤出xclock进程 b、 去掉附带启动的grep进程
c、 切下xclock的进程号,C表示列,10-14列 #vi /sbin/init.d/xclock
- 16 -