HP UXIX 小型机 维护笔记 下载本文

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 -