最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

HP日常维护常用命令手册

IT圈 admin 31浏览 0评论

2024年2月20日发(作者:隆冰巧)

HP9000 日常维护常用命令手册

一、系统开、关机简介

1.HP Superdome开机顺序

打开总电源配电柜电源;

打开背面主机机柜电源;

打开主机外设电源,如DVD ROM、磁带机和内置硬盘;

最后打开主机前面板48V电源;

主机启动完毕进入登陆界面后输入正确的用户名和口令登录系统

在超级用户提示符下执行 cmviewcl命令,检查双机集群状态;

A.PACKAGE 状态为running;表明集群已经启动,检查数据库状态;

B.PACKAGE 状态为UNKOWN;表明集群没有正常启动,执行cmruncl –v –n gx_sd01直至PACKAGE 状态为running,检查数据库状态;

检查应用系统是否能正常运行;

2.HP Superdome关机顺序

确认数据库已经关闭;

在超级用户提示符下执行cmhaltcl –f –v命令;

在超级用户提示符下执行cmviewcl命令,检查集群的状态,直至NODE和PACKAGE状态都为UNKOWN后,执行shutdown –h –y 0命令关闭主机操作系统;

主机完全关闭后,关闭主机前面板48V电源;

关闭主机外设电源,如DVDROM、磁带机、内置硬盘

关闭背面主机机柜电源;

关闭总电源配电柜电源;

二、系统监控常用命令

1.监控文件系统的使用情况

bdf

Filesystem 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

2.日志文件的监控

常用日志文件

/var/adm/syslog/ 系统运行日志;使用more命令查看,主要检查日志中是否有warnning、failed、error等关键字;

/var/adm/wtmp 用户登录日志;使用who命令查看;

/var/adm/btmp 用户登录失败信息;使用who命令查看;

/var/sam/log/samlog SAM日志;使用more命令查看

/etc/shutdownlog 关机日志;使用more命令查看;

日志文件清理

> 文件名

或者

cat /dev/null > 文件名

注意:清空文件前必须确认文件是否正在使用;

3.检查网络

lanscan 检查主机网卡的MAC地址及网卡工作状态

gx_sd01/lanscan

Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI

Path Address In State NamePPA ID Type Support Mjr

0/0/0/1/0 0x00306E38D0F6 0 UP lan0 snap0 1 ETHER Yes 119

0/0/2/0/0 0x00306E37B95E 1 UP lan1 snap1 2 ETHER Yes 119

0/0/14/0/0 0x00306E49A75E 2 UP lan2 snap2 3 ETHER Yes 119

ifconfig lan0 检查网卡对应的IP地址和网络掩码;

gx_sd01/ifconfig lan0

lan0: flags=843

inet 10.1.1

netstat –in 查看网络状态

gx_sd01/netstat -in

Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll

lan1 1500 none none 0 0 0 0 0

lan0 1500 10.1.1.0 10.1.1.1 8081686 0 4144328 0 0

netstat –rn 查看网络的路由配置

gx_sd01/netstat -rn

Routing tables

Destination Gateway Flags Refs Interface Pmtu

10.1.1.1 10.1.1.1 UH 0 lan0 4136

10.1.1.0 10.1.1.1 U 2 lan0 1500

4.检查系统性能

top 检查当前系统整体性能,包括CPU使用率、剩余内存空间、进程情况;主要关注CPU和内存使用情况,如CPU的USER与SYS值之和大于80或内存的free值低于7位数值应立即通知主机管理员检查系统性能;

sar –d 10 6 检查磁盘阵列I/O情况,10表示监控周期为10秒,6表示监控次数为6次;

swapinfo –a 检查主机的交换区空间使用情况;

vmstat 10 6 检查内存使用情况,free值4为剩余内存大小,与top显示的内存free值一致;Pi和po表示页面交换情况,正常情况下pi和po值为0,如果数值不为0且较大,需及时通知主机管理员检查系统运行状况;10表示监控周期为10秒,6表示监控次数为6次;

sar –v 10 6 检查系统进程数、i节点数和文件打开数,正常情况下“/”左边的数值小于右边的数值,如果“/”左边的数值接近于右边的数值或ov列的数值不为0应及时通知主机管理员检查系统运行状况;10表示监控周期为10秒,6表示监控次数为6次;

三、集群管理

1.双机集群的切换方法

系统切换发生在两种情况下:一种情况是由于系统的硬件出现故障或者应用程序故障,此时的切换是自动进行的;另一种情况是根据实际操作环境需要进行人为地切换;有两种办法来实现人为切换;

方法1 使用cmhaltnode 命令来停止运行有程序包的节点;

cmhaltnode -f nodename

这样,在停止该节点的同时,应用程序包会自动迁移到另外一个节点上;

例如将CTAIS从生产机上切换到查询机运行,可执行以下命令:

cmhaltnode –f gx_sd01

方法2 使用cmhaltpkg 来起停应用程序包

1.用 cmhaltpkg 命令来停止需要迁移的程序包

cmhaltpkg pkgname

2.用cmrunpkg 来重新在别的节点上运行程序包

cmrunpkg -n nodename pkgname

3.用 cmmodpkg 修改切换属性

cmmodpkg -e pkgname

例如将CTAIS从生产机上切换到查询机运行,可执行以下命令:

cmhaltpkg ctais

cmrunpkg –n gx_sd02 ctais

cmmodpkg –e ctais

一般来说,建议采用方法2

2.手动启动双机集群

通常情况下,系统在启动完后会自动启动双机集群,如果在系统启动完毕后双机集群没有启动,或是由于某种原因,我们手动停止集群后需要重新启动集群时可参考以下命令:

cmruncl –f –v –n gx_sd01

f 表示强制启动集群并且忽略警告信息;

v 表示查看集群启动时的信息;

n 表示指定集群在哪个节点上运行;

节点gx_sd01是生产机,因此默认情况下启动节点设置为gx_sd01;

3. 单节点启动后,加入另一节点

通常情况下,运行cmruncl命令会把两台主机都加入到集群中,如果由于特殊原因需要单节点启动或人为将某个节点关闭后,需要重新加入到集群中,可以参考以下命令:

假设集群已经在gx_sd01上启动,现在需要将gx_sd02加入到双机集群中:

cmrunnode –v gx_sd02

v 表示查看节点启动时的信息

4.监控集群运行状况

cmviewcl –v 检查集群当前的运行状态,包括每个节点的状态;

5.停止集群的运行

cmhaltcl –f –v 强制停止集群运行

f 表示强制停止集群运行

v 表示查看集群的停止过程

6.停止集群中某个节点的运行

cmhaltnode –f –v gx_sd02 ,强制停止集群在gx_sd02上运行

f 表示强制停止集群在某个节点运行

v 表示查看集群在某个节点上的停止过程

7.在集群中运行某个包

cmrunpkg –n gx_sd01 ctais gx_sd01上运行ctais包

8.停止一个运行中的包

cmhaltpkg –n gx_sd01 ctais 在gx_sd01上停止ctais包;

9.改变包的切换属性

cmmodpkg –e ctais 将ctais包设定为自动切换;设置为自动切换后,在生产机出现故障的情况下包会自动切换到查询机上运行,如果包的切换属性为disable,则在生产机出现故障时需要手动将包切换到查询机上运行;

四、逻辑卷与文件系统管理

HP-UX管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个机制,先要介绍几个 概念:

物理卷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:0~f,逻辑卷组名

mknod /dev/vg0X/group c 64 0x0X0000

vgcreate vg0X /dev/dsk/cCdDtT

3.后划分逻辑卷:

lvcreate –L size vg0X

上建文件系统:

size:该逻辑卷大小

newfs –F file_system_type /dev/vg0X/rlvolY

file_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷的字符设备文件;

5.此文件系统Mount到一个目录下:

mkdir /directory

mount /dev/vg0X/lvolY /directory

到此为止,我们就已经可以使用这个硬盘了;有时我们可能在现有的环境下,需要添加、删除逻辑卷,或者是需要扩大文件系统;我们可以这样做:

6.添加逻辑卷

添加文件系统卷;例如:在vg01上添加一个200M的文件系统卷,卷名为data,mount到目录/sample 上;

逻辑卷,在系统提示符下键入命令:

lvcreate –L 200 –n data /dev/vg01

辑卷data上创建文件系统:

newfs –F hfs /dev/vg01/rdata

注:如果是vxfs文件系统,则用

newfs –F vxfs /dev/vg01/rdata

目录/sample,并将逻辑卷data mount 到/sample.

mkdir sample”

mount /dev/vg01/data /sample

df命令,将会看到/dev/vg01/data mount 到 /sample上;

7.删除逻辑卷

例如:删除 vg01 中名为 data 的逻辑卷,mount 到/sample;

加载所要删除的逻辑卷:

A、首先用 umount 命令将逻辑卷 data 从/sample上卸载下来:

umount /sample

B、若系统提示设备忙,不能卸载;则在根目录系统提示符下,键入以下命令,进入单用户:

shutdown -y 0

在单用户下,先将所有逻辑卷mount上,键入命令:

mount -a

用bdf命令看该逻辑卷是否已经mount上,如果mount上,键入以下命令:

umount /sample

删除逻辑卷 /dev/vg01/data ,用命令:

lvremove /dev/vg01/data

8.扩大文件系统

大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统;

扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令:

shutdown -y 0

进入单用户后,先将所有文件系统mount上,键入命令:

mount -a

用bdf命令看该文件系统是否已经mount上,如果mount上,用命令 umount文件系统名umount该文件系统;例如,想要扩大“/usr”到500M ,就键入命令:

umount /usr

用命令:

lvextend -L 500 /dev/vg00/lvol4

这里,假定 /usr 对应 /dev/vg00/lvol4

用命令:

extendfs /dev/vg00/lvol4 扩大文件系统;

注:如果是vxfs文件系统,则用

extendfs -F vxfs /dev/vg00/lvol4

用命令:

mount /dev/vg00/lvol4 /usr

将文件系统 mount 到 /usr

这样,文件系统“/usr”就被扩大了,

用命令:

init 3 进入原来多用户运行级;

五、备份与恢复常用命令

在对系统进行较大调整时,必须做好系统的数据备份工作;

1.系统备份命令:fbackup

常用备份方式:

进入单用户:

init –s 或

shutdown 0

系统全备份

将/tmp/文件中定义的目录采用0级备方式份备份至磁带机中:

fbackup –f /dev/rmt/0m -0iv / -I /tmp/

-f : 设备文件名 例如:/dev/rmt/0m为磁带机的设备文件名

-i : 要包含的目录

-e: 不包含的目录

- I: 备份内容检索目录

- v: 备份内容详细列表

- 0 : 零级备份

备份除了目录/home以外的所有目录:

fbakcup –f /dev/rmt/0m –i / -e /home

说明

该命令方式只能对当前已经mounted的文件系统进行备份,备份级别可以分为0-9级,0级为全备份;

2.系统恢复命令:frecover

进入单用户:

init –s 或

shutdown 0

恢复数据

从磁带机上恢复所有数据:

frecover –rf /dev/rmt/0m

-f: 设备文件名

-r: 恢复磁带上的所有数据

-I: 将磁带上文件索引存到指定的文件中

frecover –I /tmp/ -f /dev/rmt/0m

恢复某一目录:

frecover –xi /directory

frecover –x –i /dir1 -i /dir2

frecover –xoi /dir

-o:覆盖/dir下已有的、相同名称的文件

3.制作可引导磁带:make_recovery

将磁带放入磁带集中

备份vg00并制作成引导磁带

make_recovery -A -C

-A : 指定要备份整个Root disk / Volume Group

-p : 预览备份过程,并不创建 Bootable DDS Tape

确认 /var/opt/ignite/recovery/ 文件

创建 /var/opt/ignite/recovery/ 文件

-r : 使用 –p 选项后,可以用该选项创建 Bootable DDS Tape

该选项可以识别/var/opt/ignite/recovery/文件

-v : 用于显示备份过程的提示信息

-d : 指定DDS 的设备文件名 default: /dev/rmt/0mn

-b : 指定系统备份过程中,用到的临时文件

default: /var/tmp/uxinstlf recovery

该文件大小为32M,对系统进行make_recovery时,要注意 /var文件系统的大小,当/var文件系统大小不足时,可用如下命令对系统进行备份:

make_recovery –A -C -b /tmp/

-C : 创建反映系统当前状态的文件:

/var/opt/ignite/recovery/

如果该文件存在,那么可以用 check_recovery 命令

用make_recovery引导磁带恢复数据

3.3.1在磁带机中,插入系统恢复带

3.3.2 Boot 系统

3.3.3 中断Boot 流程,进入 Boot_admin> 提示下

3.3.4 Boot_admin> bo 8/16.0.0

8/16.0.0: 磁带机的 hardware path

3.3.5 选取 “ non-interactive ”

3.3.6 等待系统恢复完毕

参考文档:HP9000操作手册

2024年2月20日发(作者:隆冰巧)

HP9000 日常维护常用命令手册

一、系统开、关机简介

1.HP Superdome开机顺序

打开总电源配电柜电源;

打开背面主机机柜电源;

打开主机外设电源,如DVD ROM、磁带机和内置硬盘;

最后打开主机前面板48V电源;

主机启动完毕进入登陆界面后输入正确的用户名和口令登录系统

在超级用户提示符下执行 cmviewcl命令,检查双机集群状态;

A.PACKAGE 状态为running;表明集群已经启动,检查数据库状态;

B.PACKAGE 状态为UNKOWN;表明集群没有正常启动,执行cmruncl –v –n gx_sd01直至PACKAGE 状态为running,检查数据库状态;

检查应用系统是否能正常运行;

2.HP Superdome关机顺序

确认数据库已经关闭;

在超级用户提示符下执行cmhaltcl –f –v命令;

在超级用户提示符下执行cmviewcl命令,检查集群的状态,直至NODE和PACKAGE状态都为UNKOWN后,执行shutdown –h –y 0命令关闭主机操作系统;

主机完全关闭后,关闭主机前面板48V电源;

关闭主机外设电源,如DVDROM、磁带机、内置硬盘

关闭背面主机机柜电源;

关闭总电源配电柜电源;

二、系统监控常用命令

1.监控文件系统的使用情况

bdf

Filesystem 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

2.日志文件的监控

常用日志文件

/var/adm/syslog/ 系统运行日志;使用more命令查看,主要检查日志中是否有warnning、failed、error等关键字;

/var/adm/wtmp 用户登录日志;使用who命令查看;

/var/adm/btmp 用户登录失败信息;使用who命令查看;

/var/sam/log/samlog SAM日志;使用more命令查看

/etc/shutdownlog 关机日志;使用more命令查看;

日志文件清理

> 文件名

或者

cat /dev/null > 文件名

注意:清空文件前必须确认文件是否正在使用;

3.检查网络

lanscan 检查主机网卡的MAC地址及网卡工作状态

gx_sd01/lanscan

Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI

Path Address In State NamePPA ID Type Support Mjr

0/0/0/1/0 0x00306E38D0F6 0 UP lan0 snap0 1 ETHER Yes 119

0/0/2/0/0 0x00306E37B95E 1 UP lan1 snap1 2 ETHER Yes 119

0/0/14/0/0 0x00306E49A75E 2 UP lan2 snap2 3 ETHER Yes 119

ifconfig lan0 检查网卡对应的IP地址和网络掩码;

gx_sd01/ifconfig lan0

lan0: flags=843

inet 10.1.1

netstat –in 查看网络状态

gx_sd01/netstat -in

Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll

lan1 1500 none none 0 0 0 0 0

lan0 1500 10.1.1.0 10.1.1.1 8081686 0 4144328 0 0

netstat –rn 查看网络的路由配置

gx_sd01/netstat -rn

Routing tables

Destination Gateway Flags Refs Interface Pmtu

10.1.1.1 10.1.1.1 UH 0 lan0 4136

10.1.1.0 10.1.1.1 U 2 lan0 1500

4.检查系统性能

top 检查当前系统整体性能,包括CPU使用率、剩余内存空间、进程情况;主要关注CPU和内存使用情况,如CPU的USER与SYS值之和大于80或内存的free值低于7位数值应立即通知主机管理员检查系统性能;

sar –d 10 6 检查磁盘阵列I/O情况,10表示监控周期为10秒,6表示监控次数为6次;

swapinfo –a 检查主机的交换区空间使用情况;

vmstat 10 6 检查内存使用情况,free值4为剩余内存大小,与top显示的内存free值一致;Pi和po表示页面交换情况,正常情况下pi和po值为0,如果数值不为0且较大,需及时通知主机管理员检查系统运行状况;10表示监控周期为10秒,6表示监控次数为6次;

sar –v 10 6 检查系统进程数、i节点数和文件打开数,正常情况下“/”左边的数值小于右边的数值,如果“/”左边的数值接近于右边的数值或ov列的数值不为0应及时通知主机管理员检查系统运行状况;10表示监控周期为10秒,6表示监控次数为6次;

三、集群管理

1.双机集群的切换方法

系统切换发生在两种情况下:一种情况是由于系统的硬件出现故障或者应用程序故障,此时的切换是自动进行的;另一种情况是根据实际操作环境需要进行人为地切换;有两种办法来实现人为切换;

方法1 使用cmhaltnode 命令来停止运行有程序包的节点;

cmhaltnode -f nodename

这样,在停止该节点的同时,应用程序包会自动迁移到另外一个节点上;

例如将CTAIS从生产机上切换到查询机运行,可执行以下命令:

cmhaltnode –f gx_sd01

方法2 使用cmhaltpkg 来起停应用程序包

1.用 cmhaltpkg 命令来停止需要迁移的程序包

cmhaltpkg pkgname

2.用cmrunpkg 来重新在别的节点上运行程序包

cmrunpkg -n nodename pkgname

3.用 cmmodpkg 修改切换属性

cmmodpkg -e pkgname

例如将CTAIS从生产机上切换到查询机运行,可执行以下命令:

cmhaltpkg ctais

cmrunpkg –n gx_sd02 ctais

cmmodpkg –e ctais

一般来说,建议采用方法2

2.手动启动双机集群

通常情况下,系统在启动完后会自动启动双机集群,如果在系统启动完毕后双机集群没有启动,或是由于某种原因,我们手动停止集群后需要重新启动集群时可参考以下命令:

cmruncl –f –v –n gx_sd01

f 表示强制启动集群并且忽略警告信息;

v 表示查看集群启动时的信息;

n 表示指定集群在哪个节点上运行;

节点gx_sd01是生产机,因此默认情况下启动节点设置为gx_sd01;

3. 单节点启动后,加入另一节点

通常情况下,运行cmruncl命令会把两台主机都加入到集群中,如果由于特殊原因需要单节点启动或人为将某个节点关闭后,需要重新加入到集群中,可以参考以下命令:

假设集群已经在gx_sd01上启动,现在需要将gx_sd02加入到双机集群中:

cmrunnode –v gx_sd02

v 表示查看节点启动时的信息

4.监控集群运行状况

cmviewcl –v 检查集群当前的运行状态,包括每个节点的状态;

5.停止集群的运行

cmhaltcl –f –v 强制停止集群运行

f 表示强制停止集群运行

v 表示查看集群的停止过程

6.停止集群中某个节点的运行

cmhaltnode –f –v gx_sd02 ,强制停止集群在gx_sd02上运行

f 表示强制停止集群在某个节点运行

v 表示查看集群在某个节点上的停止过程

7.在集群中运行某个包

cmrunpkg –n gx_sd01 ctais gx_sd01上运行ctais包

8.停止一个运行中的包

cmhaltpkg –n gx_sd01 ctais 在gx_sd01上停止ctais包;

9.改变包的切换属性

cmmodpkg –e ctais 将ctais包设定为自动切换;设置为自动切换后,在生产机出现故障的情况下包会自动切换到查询机上运行,如果包的切换属性为disable,则在生产机出现故障时需要手动将包切换到查询机上运行;

四、逻辑卷与文件系统管理

HP-UX管理硬盘存储资源是采用逻辑卷方式来进行管理的,要说清整个机制,先要介绍几个 概念:

物理卷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:0~f,逻辑卷组名

mknod /dev/vg0X/group c 64 0x0X0000

vgcreate vg0X /dev/dsk/cCdDtT

3.后划分逻辑卷:

lvcreate –L size vg0X

上建文件系统:

size:该逻辑卷大小

newfs –F file_system_type /dev/vg0X/rlvolY

file_system_type:文件系统类型,包括hfs和vxfs,注意此时用该逻辑卷的字符设备文件;

5.此文件系统Mount到一个目录下:

mkdir /directory

mount /dev/vg0X/lvolY /directory

到此为止,我们就已经可以使用这个硬盘了;有时我们可能在现有的环境下,需要添加、删除逻辑卷,或者是需要扩大文件系统;我们可以这样做:

6.添加逻辑卷

添加文件系统卷;例如:在vg01上添加一个200M的文件系统卷,卷名为data,mount到目录/sample 上;

逻辑卷,在系统提示符下键入命令:

lvcreate –L 200 –n data /dev/vg01

辑卷data上创建文件系统:

newfs –F hfs /dev/vg01/rdata

注:如果是vxfs文件系统,则用

newfs –F vxfs /dev/vg01/rdata

目录/sample,并将逻辑卷data mount 到/sample.

mkdir sample”

mount /dev/vg01/data /sample

df命令,将会看到/dev/vg01/data mount 到 /sample上;

7.删除逻辑卷

例如:删除 vg01 中名为 data 的逻辑卷,mount 到/sample;

加载所要删除的逻辑卷:

A、首先用 umount 命令将逻辑卷 data 从/sample上卸载下来:

umount /sample

B、若系统提示设备忙,不能卸载;则在根目录系统提示符下,键入以下命令,进入单用户:

shutdown -y 0

在单用户下,先将所有逻辑卷mount上,键入命令:

mount -a

用bdf命令看该逻辑卷是否已经mount上,如果mount上,键入以下命令:

umount /sample

删除逻辑卷 /dev/vg01/data ,用命令:

lvremove /dev/vg01/data

8.扩大文件系统

大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统;

扩大逻辑卷,先进单用户,在根目录系统提示符下,键入命令:

shutdown -y 0

进入单用户后,先将所有文件系统mount上,键入命令:

mount -a

用bdf命令看该文件系统是否已经mount上,如果mount上,用命令 umount文件系统名umount该文件系统;例如,想要扩大“/usr”到500M ,就键入命令:

umount /usr

用命令:

lvextend -L 500 /dev/vg00/lvol4

这里,假定 /usr 对应 /dev/vg00/lvol4

用命令:

extendfs /dev/vg00/lvol4 扩大文件系统;

注:如果是vxfs文件系统,则用

extendfs -F vxfs /dev/vg00/lvol4

用命令:

mount /dev/vg00/lvol4 /usr

将文件系统 mount 到 /usr

这样,文件系统“/usr”就被扩大了,

用命令:

init 3 进入原来多用户运行级;

五、备份与恢复常用命令

在对系统进行较大调整时,必须做好系统的数据备份工作;

1.系统备份命令:fbackup

常用备份方式:

进入单用户:

init –s 或

shutdown 0

系统全备份

将/tmp/文件中定义的目录采用0级备方式份备份至磁带机中:

fbackup –f /dev/rmt/0m -0iv / -I /tmp/

-f : 设备文件名 例如:/dev/rmt/0m为磁带机的设备文件名

-i : 要包含的目录

-e: 不包含的目录

- I: 备份内容检索目录

- v: 备份内容详细列表

- 0 : 零级备份

备份除了目录/home以外的所有目录:

fbakcup –f /dev/rmt/0m –i / -e /home

说明

该命令方式只能对当前已经mounted的文件系统进行备份,备份级别可以分为0-9级,0级为全备份;

2.系统恢复命令:frecover

进入单用户:

init –s 或

shutdown 0

恢复数据

从磁带机上恢复所有数据:

frecover –rf /dev/rmt/0m

-f: 设备文件名

-r: 恢复磁带上的所有数据

-I: 将磁带上文件索引存到指定的文件中

frecover –I /tmp/ -f /dev/rmt/0m

恢复某一目录:

frecover –xi /directory

frecover –x –i /dir1 -i /dir2

frecover –xoi /dir

-o:覆盖/dir下已有的、相同名称的文件

3.制作可引导磁带:make_recovery

将磁带放入磁带集中

备份vg00并制作成引导磁带

make_recovery -A -C

-A : 指定要备份整个Root disk / Volume Group

-p : 预览备份过程,并不创建 Bootable DDS Tape

确认 /var/opt/ignite/recovery/ 文件

创建 /var/opt/ignite/recovery/ 文件

-r : 使用 –p 选项后,可以用该选项创建 Bootable DDS Tape

该选项可以识别/var/opt/ignite/recovery/文件

-v : 用于显示备份过程的提示信息

-d : 指定DDS 的设备文件名 default: /dev/rmt/0mn

-b : 指定系统备份过程中,用到的临时文件

default: /var/tmp/uxinstlf recovery

该文件大小为32M,对系统进行make_recovery时,要注意 /var文件系统的大小,当/var文件系统大小不足时,可用如下命令对系统进行备份:

make_recovery –A -C -b /tmp/

-C : 创建反映系统当前状态的文件:

/var/opt/ignite/recovery/

如果该文件存在,那么可以用 check_recovery 命令

用make_recovery引导磁带恢复数据

3.3.1在磁带机中,插入系统恢复带

3.3.2 Boot 系统

3.3.3 中断Boot 流程,进入 Boot_admin> 提示下

3.3.4 Boot_admin> bo 8/16.0.0

8/16.0.0: 磁带机的 hardware path

3.3.5 选取 “ non-interactive ”

3.3.6 等待系统恢复完毕

参考文档:HP9000操作手册

发布评论

评论列表 (0)

  1. 暂无评论