aix系统管理指南(5)

2019-03-10 18:18

49.通过将物理分区大小(PP_SIZE)乘以 2(物理分区使用的 512 字节块的数量)乘以逻辑分区数(LPs)来计算文件系统大小(FS_SIZE)。给出此示例中使用的值,计算结果为:

50. PP_SIZE * 512 块 * LPs = FS_SIZE 16384 * 2 * 83 = 2719744 51.在 image.data 文件中,将 FS_SIZE 字段从 3538944 更改为 2719744。 52.基于 /usr 文件系统使用的当前数据的实际大小计算最小文件系统大小(FS_MIN_SIZE),如下所述:

a. 计算需要的分区的最少数量。给出此示例中使用的值,计算结果为:

size_in_use(请参阅步骤 7a) / PP_SIZE = 分区数

1145484 / 16384 = 69.914794921875

b. 计算这些分区要求的最小大小。将先前的计算结果向上舍入为 70,

计算为: c. PP_SIZE * 512 块 * 分区数 = FS_MIN_SIZE

16384 * 2 * 70 = 2293760

53.在 image.data 文件中,将 FS_MIN_SIZE 字段从 2290968 更改为 2293760。

54.保存编辑并退出编辑器。

55.卸下不在 rootvg 卷组中的所有文件系统。

56.如果有任何用户定义的卷组,则输入以下命令断开并导出它们: 57. varyoffvg VGName exportvg VGName 58.在磁带机中有磁带时,输入以下命令以初始化完整的系统备份: mksysb /dev/rmt0

此类型的备份包含您在 /image.data 文件中指定的文件系统大小信息,以后用于以新文件系统大小重新安装系统。 注:

要开始此备份,必须从命令行运行 mksysb 命令。如果使用系统管理工具(例如 SMIT),则备份创建新的 image.data 文件,覆盖您所做的更改。 59.使用与当前系统设置一起安装选项,用此备份重新安装操作系统。在安装期间,检查是否适当设置了以下选项:

o 使用映射必须设置为否 o 缩小文件系统必须设置为否

如果需要有关安装过程的更多信息,请参阅 AIX 5L Version 5.2 Installation Guide。

60.安装操作系统后,请在“常规”方式中重新引导系统。此时,调整了 /usr 文件系统的大小,但是用户定义的文件系统不可用。 61.通过输入以下命令安装所有文件系统: mount all

如果接收到有关已经安装的文件系统的设备忙消息,则可以忽略这些消息。

此时,调整了 /usr 文件系统的大小,root 卷组有更多可用空间并且文件系统可用。

换镜像的卷组中有故障的物理卷

以下情况更换镜像的卷组中与物理卷相关的已有故障或正在发生故障的磁盘。在说明中,使用“配置管理器”来配置新磁盘(命名为 hdisk10),然后使用 replacepv 命令来替换镜像的卷组中的物理卷而不丢失物理卷的内容,这些物理卷至少有部分驻留在有故障的磁盘驱动器(命名为 hdisk02)上。不必重新引导或调度停机时间就可完成以下过程。

已使用 AIX 5.2 测试了本入门书的该信息。如果您正在使用不同版本或级别的 AIX,您获得的结果可能就会发生显著的改变。 1. 选择一个新磁盘驱动器,该驱动器磁盘的容量至少与有故障的磁盘一样大。

2. 通过 root 用户权限,运行配置管理器以配置新磁盘。在命令行中输入以下内容: cfgmgr -l hdisk10

请使用 -l 标志来仅仅配置指定的设备和任何“子”设备。没有此标志的话,cfgmgr 命令对整个系统运行“配置管理器”。 3. 使用以下命令更换物理卷,从而可以开始使用新磁盘: 注:

如果逻辑卷的镜像是旧文件,则 replacepv 命令不正常工作。 replacepv hdisk02 hdisk10

4. 当相关的镜像的卷组是 rootvg 时,也必须运行以下命令以将有故障的磁盘从引导映象清除并将新磁盘添加到引导映象: 5. chpv -c hdisk02 6. bootlist hdisk10 bosboot -a chpv -c 命令从引导映象清除 hdisk02。bootlist 命令将 hdisk10 添加到可能的引导设备列表,系统可以从这些设备引导。bosboot -a 命令在缺省引导逻辑卷上创建完整的引导映象。

此时,物理卷 hdisk02 现在映射到最新配置的 hdisk10。

重新设置未知 Root 用户密码

以下过程描述当系统的 root 用户密码不可用或未知时如何恢复对 root 用户特权访问。以下过程要求一些系统停机时间。如果可能,将停机时间安排在对工作负载影响最小时,从而保护您避免可能的数据或功能丢失。

已使用 AIX 5.2 测试了本入门书的该信息。如果您正在使用不同版本或级别的 AIX,您获得的结果可能就会发生显著的改变。 1. 将与当前安装相同的版本和级别的产品和介质插入到相应的驱动器中。 2. 打开机器电源。

3. 当出现图标的屏幕或听到两声蜂鸣声时,请不停地按 F1 键直到出现系统管理服务菜单。 4. 选择多个引导。 5. 选择安装自.

6. 选择装有产品介质的设备,然后选择安装。 7. 选择 AIX 版本图标。

8. 通过按下 F1 键然后按下 Enter 键将当前系统定义为系统控制台。 9. 选择首选语言的数字并按下 Enter 键。

10.通过输入 3 并按下 Enter 键选择用于系统恢复的启动维护方式。 11.选择访问引导卷组。显示一条消息,解释如果在该点更改根卷组而不重新引导,则您将不能返回到“安装” 菜单。 12.输入 0 并按下 Enter 键。

13.输入列表中相应卷组的数字,并按下 Enter 键。

14.通过输入 1 并按下 Enter 键选择访问该卷组并启动 shell。

15.在 #(数字符号)提示符处,在命令行提示符处输入 passwd 命令以重新设置 root 用户密码。例如: 16. # passwd

17. 为“root 用户”更改密码 18. root 用户 的新密码: 再次输入新密码:

19.要将所有内容从缓冲区写入硬盘并重新引导系统,请输入以下内容: sync;sync;sync;reboot

当出现登录屏幕时,则您在步骤 15 中设置的密码此时应该允许访问 root 用户特权。

恢复对取消链接获删除的系统库的访问

当现有的 libc.a 库不可用时,则大多数操作系统命令没有识别。出现该类型问题的最可能的原因如下:

/usr/lib 中的链接不再存在。 ? /usr/ccs/lib 中的文件已删除。

?

以下过程描述了如何恢复对 libc.a 库的访问。该过程要求系统停机时间。如果可能,将停机时间安排在对工作负载影响最小时,从而保护您避免可能的数据或功能丢失。

已使用 AIX 5.3 测试了本入门书的该信息。如果您正在使用不同版本或级别的 AIX,您获得的结果可能就会发生显著的改变。 恢复删除的符号链接

使用以下过程恢复从 /usr/lib/libc.a 库到 /usr/ccs/lib/libc.a 路径的符号链接:

1. 使用超级权限,通过输入以下命令设置 LIBPATH 环境变量以指向 /usr/ccs/lib 目录:

2. # LIBPATH=/usr/ccs/lib:/usr/lib # 导出 LIBPATH 在这一点上,您应该能够执行系统命令。

3. 要恢复从 /usr/lib/libc.a 库和 /lib 目录到 /usr/lib 目录的链接,请输入以下命令:

4. ln -s /usr/ccs/lib/libc.a /usr/lib/libc.a ln -s /usr/lib /lib 此时,命令的运行方式与前面相同。如果仍然不具有对 shell 的访问权,请跳过该程序的其余部分并继续下一部分恢复删除的系统库文件。 5. 输入以下命令以取消设置 LIBPATH 环境变量。

取消设置 LIBPATH

恢复删除的系统库文件

以下用于恢复删除的系统库的过程要求系统停机时间。引导系统,然后从最新的 mksysb 磁带恢复库。

1. 在重新引导前,请确保 bosinst.data 文件中的 PROMPT 字段设置为是。 2. 将最新的 mksysb 磁带插入到磁带机中。 mksysb 必须包含与已安装的系统相同的 OS 和维护级别。如果从与已安装系统上的级别冲突的 mksysb 恢复 libc.a 库,则您将不能发出命令。 3. 重新引导机器。

4. 当出现图标的屏幕或听到两声蜂鸣声时,请不停地按 F1 键直到出现系统管理服务菜单。 5. 选择多个引导。 6. 选择安装自.

7. 选择装有 mksysb 的磁带设备,然后选择安装。可能要花费几分钟才会出现下一个提示符。

8. 通过按下 F1 键来将您的当前系统定义为系统控制台并按下 Enter 键。 9. 选择首选语言的数字并按下 Enter 键。

10.通过输入 3 并按下 Enter 键选择用于系统恢复的启动维护方式。 11.选择访问引导卷组。显示一条消息,解释如果在该点更改根卷组而不重新引导,则您将不能返回到“安装” 菜单。 12.输入 0 并按下 Enter 键。

13.输入列表中相应卷组的数字,并按下 Enter 键。 14.通过输入 2 选择访问该卷组,然后按下 Enter 键。

15.通过输入以下命令加载 /(root 用户)和 /usr 文件系统: 16. mount /dev/hd4 /mnt

17. mount /dev/hd2 /mnt/usr cd /mnt 18.要为 libc.a 库恢复符号链接,则如果需要,请输入以下命令: ln -s /usr/ccs/lib/libc.a /mnt/usr/lib/libc.a 在命令运行后,请执行以下操作步骤之一:

如果该命令成功,请跳至步骤20。

o 如果有消息显示该链接已经存在,请继续步骤17。

19.通过发出以下命令设置磁带机的块大小,其中,X 是相应的磁带机的数字。 20. tctl -f /dev/rmtX rewind 21. tctl -f /dev/rmtX.1 fsf 1

22. restbyname -xvqf /dev/rmtX.1 ./tapeblksz cat tapeblksz

o


aix系统管理指南(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高一经济生活 - 期末练习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: