免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1784 | 回复: 0
打印 上一主题 下一主题

[系统管理] IBM红皮书翻译之二:AIX 5L 5.3系统管理和支持(3) 续1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-28 15:50 |只看该作者 |倒序浏览

3.3.1   清除一个硬盘的过程
如果你想处理包括敏感数据的硬盘,你可以使用一个新的选项来清除磁盘上的数据。
从维护菜单和BOS安装中,你可以选择使用选定的二进制格式覆盖硬盘;如果你想让磁盘在安装时被清除,就会先清除磁盘,然后继续安装;否则,清除过程到达100%后会停止。
使用diag命令也具有相同的清除功能。
3.4    网络安装管理
网络安装管理(NIM)允许你管理在一台会多台机器上自动安装BOS和可选软件在一台会多台机器上。你可以在一组相同配置的机器上安装或者自定义安装以满足您的特殊需求。你能同时安装的机器数量取决于你的网络的吞吐量和你的安装服务器的磁盘访问吞吐量,还有你的服务器平台类型。
NIM环境包括客户端和服务器。服务器提供资源(例如安装过程需要的文件和程序)给其他机器,依赖服务器所提供的资源的机器称为客户机,任何接受NIM资源的机器都是客户机,尽管相同的机器在网络中可能也是一个服务器。
NIM环境下的大多数安装任务都从一个称为主服务器的服务器上执行,这组安装任务也可以从NIM客户端执行。一旦网络安装设置完成,独立客户机上的用户可以从该客户端安装NIM服务器上的可用安装软件。
3.4.1   NIM机器
在NIM环境下可以被管理的机器是独立的、无盘的和无数据的客户端。
独立的NIM客户机可以通过本地资源引导并操作,它们从本地磁盘加载所有文件系统并具有一个本地的引导映像,独立NIM客户机不依赖于网络服务器来操作。
无盘的和无数据的客户端是一些在没有网络服务器的帮助的情况下不具备引导和运行的机器。就像它们的名字的所说的,无盘的就是没有硬盘的客户机;无数据的就是不能保留操作所需所有数据的机器。无盘的机器从远程服务器上加载换页空间和其他所有文件系统;无数据机器的本地磁盘仅能作为换页空间和/tmp和/home文件系统使用。无盘的和无数据的机器都没有本地引导映像,他们必须从网络中的服务器上引导。
3.4.2   NIM角色
NIM环境包括两种基本的机器角色:主服务器和客户机。NIM主服务器管理NIM环境中的机器安装支撑平台。主服务器是唯一可以在客户机上远程运行NIM命令的机器;其他所有的NIM环境下的机器都是主服务器的客户机,包括其他也提供资源的机器。
3.4.3   NIM资源
NIM环境下客户机上的所有操作都需要一个或多个资源,NIM资源对象提供用来支持所有的NIM操作类型所使用的文件和目录。因为NIM资源是操作系统中普通的文件系统对象,它们大多通过NFS软件提供给客户机;这就意味着一些资源必须在服务器本地提供,因为NFS只能导出存储在本机的本地媒体中的文件系统。Table 3-2列出了NIM资源:
Table 3-2 NIM资源的定义
NIM资源
描述
adapter_def
提供包含在BOS安装和自定义操作时使用的第二个适配器配置文件的目录
boot
一个内部管理的NIM资源,它用来指出一个引导映像已经被分配给了一个客户机。
bosinst_data
提供包含BOS安装程序使用的信息的文件。通常,BOS安装程序在引导映像中的/bosinst.data文件中查找这些信息。
dump
提供维护客户机dump的目录。
exclude_files
提供一个包含一个文件/目录列表的文件,当创建系统备份映像时列表中的文件/目录会被排除在外。
fb_script
提供一个用来配置设备的文件,它用于BOS安装过程完成后NIM客户机系统第一次引导时使用。
fix_boundle
提供一个包含在使用命令instfix时使用的修复关键词的文件,该命令被NIM cust和fix_query操作调用。NIM加载fix_boundle资源到客户机以便客户机本地使用instfix命令时使用;当操作完成后NIM自动卸载该资源。
home
提供维护客户机/home目录的一个目录。
image_data
提供包含BOS安装程序使用的信息的文件,它描述安装过程中怎样配置rootvg的物理磁盘和文件系统。
installp_boundle
提供一个包含被NIM管理的文件集的名称的文件。
lpp_source
提供软件安装源文件保存的目录。
mksysb
提供一个使用mksysb命令创建的一个系统映像的文件。这种类型的资源可以被客户机用作安装资源。
nim_script
一个内部管理的资源,它用来指出NIM操作时应该被NIM执行的一个脚本。
paging
提供客户机页面文件的维护目录。
resolv_conf
提供包括本地域名解析时使用的文件/etc/resolv.conf项的文件。
root
提供客户机根目录的维护目录。
shared_home
提供多个客户机使用的/home目录。
SPOT
SPOT(共享产品对象树)是NIM环境下的基本资源。在安装或者初始化所有类型的机器时需要它。
tmp
提供客户机/tmp下的文件的维护目录。
3.4.4   使用EZ NIM
SMIT EZ NIM特性将一些一般的NIM操作和经常使用的简单的高级NIM操作组织在一起。SMIT EZ NIM的特性包括:
Ø        任务导向菜单
Ø        自动资源命名(包括用来创建NIM资源的软件级别的)
Ø        执行一个任务前可能需要的步骤审查
使用smitty eznim快速路径打开EZ NIM主菜单。如果你的系统上没有设置NIM环境,EZ NIM会显示如Figure 3-24所示:


使用EZ NIM配置一个NIM主服务器
通过下列步骤将你的系统配置成NIM主服务器。选择Configure as a NIM Master,显示选项如Figure 3-25所示:

Ø        要配置你的系统为NIM主服务器,选择Setup the NIM Master environment,你可以选择配置的资源、NIM资源使用的卷组和NIM资源使用的文件系统。当NIM主服务器环境配置好之后,就创建了基本的NIM资源。
Ø        要查看EZ NIM创建的NIM资源,选择Show the NIM environment或者在NIM主服务器上运行命令lsnim。
Ø        要为你的NIM主服务器使用SSL认证,选择Enable Cryptographic Authentication,这个选项允许你在OpenSSL的RPM包中安装加密软件。配置完OpenSSL,安装了OpenSSL的客户机从NIM主服务器上请求服务时会被要求进行加密认证。
Ø        要对NIM主服务器安装更新和维护级别包,选择Add fixes to the NIM Master environment,这个选项执行默认SPOT资源上的指定的修复集的更新安装,这个操作会创建第二个包含一个新的修复集的SPOT资源。你可以在这个操作中选择更新所有NIM客户机。
Ø        要使用EZ NIM更新客户机,选择Update clients,这个选项允许你在指定客户机上执行一个“更新所有”的选项。
Ø        要使用EZ NIM备份客户机,选择Backup a client,这个选项允许你在选定的客户机上创建一个系统备份镜像并将其存储在NIM主服务器上。
Ø        要使用EZ NIM重新安装客户机,选择Reinstall clients,这个选项允许你在选定的客户机上执行一个mksysb的恢复或者一个自然的RTE安装,随后你必须选择系统备份映像或者安装使用的lpp源文件并决定是重启还是立即安装客户端。
Ø        要使用EZ NIM重新设置客户机为Ready状态,选择Reset clients,这个选项会重设NIM环境下的客户机(指定的一个或多个)状态为Ready。当NIM操作失败时使用这个选项恢复客户机状态。
使用EZ NIM配置NIM客户机
Ø        通过下列步骤使用EZ NIM配置NIM客户机。
Ø        在客户机系统上进入smitty eznim快速路径,选择Configure as a NIM Client,显示如Figure 3-26的选项:

Ø        要将你的客户机系统定义在NIM环境下,选择Add this system to a NIM environment。
Ø        要配置你的客户机使用OpenSSL认证,选择Configure Client Communication Services,这个选项允许你在OpenSSL RPM包中配置安装、配置加密软件。配置完OpenSSL,你可以选择使用nimsh作为客户机的通讯协议,所有引入的NIM主服务器都会通过使用SSL套接字连接来认证。
Ø        要使用EZ NIM更新客户机,选择Update this system,这个选项允许你在指定客户机上执行一个“更新所有”的选项。
Ø        要使用EZ NIM重新安装客户机,选择Reinstall this system,这个选项允许你在选定的客户机上执行一个mksysb的恢复或者一个自然的RTE安装,随后你必须选择系统备份映像或者安装使用的lpp源文件并决定是重启还是立即安装客户端。
Ø        要使用EZ NIM重新设置客户机为Ready状态,选择Reset this system,这个选项会重设NIM环境下的客户机(指定的一个或多个)状态为Ready。当NIM操作失败时使用这个选项恢复客户机状态。
Ø        要查看EZ NIM环境下的默认资源,选择Show the NIM environment。
3.5    备用磁盘安装
从AIX V4.3开始用了备用磁盘安装,它允许不停机对系统进行系统安装,它还允许使用一个工具管理系统更新,因为系统安装的时间可能比较长,但此时系统仍然运行在旧版本之上。切换到新版本仅仅需要一个简单的重启即可,而且在出问题时还可以返回先前的版本。自从发布以来,这个工具已经收到了很多更新记录。
备用安装可以使用如下两种方法之一来实现:
Ø        克隆当前运行的rootvg到一个备用磁盘
注意:这样你就有了一个在线备份可用,但它建立在一个或多个物理磁盘为代价的基础上。
Ø        安装一个mksysb映像到其它磁盘
3.5.1   命令alt_disk_install参考
在AIX 5L V5.2和较早版本,你使用alt_disk_install命令覆盖需要的备用磁盘安装,在AIX 5L V5.3下,这个命令不再使用。
3.5.2   在AIX 5L V5.3下新的alt_disk_install特性
AIX 5L V5.3在alt_disk_install操作上作了很多改变使它更易于使用、文档化和维护。
它实现了以下功能的改变:
Ø        根据操作和功能的不同使用不同的语法来将alt_disk_install分成不同的模块
Ø        共同的功能库可以被实现的所有模块访问
Ø        现存的alt_disk_install操作更强劲,同时实现了错误检查
Ø        通过创建对不同模块的手册页实现了文档化(以前它只有一个大的手册页)。
添加了以下3个新命令:
Ø        alt_disk_copy在备用磁盘上创建rootvg的拷贝
Ø        alt_disk_mksysb在备用磁盘上安装mksysb映像
Ø        alt_rootvg_op执行唤醒、休眠和自定义操作
alt_disk_install模块继续作为新模块的一部分被分发。然而,它不支持新功能、标志或特性。
3.5.3   使用SMIT运行备用磁盘安装
要运行备用mksysb安装,执行以下步骤:
Ø        在系统提示符下,输入smitty alt_mksysb快速路径
Ø        输入或选择各项目的值并用会车提交
要运行备用rootvg克隆,执行以下步骤:
Ø        在系统提示符下,输入smitty alt_clone快速路径
Ø        输入或选择各项目的值并用会车提交
一旦进程完成,系统就会从备用磁盘重启(不管是mksysb还是克隆)。
3.5.4   怎样退回alt_disk_install
如果新的环境有问题,你可以通过改变引导列表指向原来的磁盘即可退回。
3.6   克隆AIX 5L系统
克隆rootvg到备用磁盘有很多好处:第一是有个在线的备份可用。保持再现备份需要有一个额外的磁盘。第二是对系统进行应用新的维护级别或者更新时,rootvg的拷贝在备用磁盘上,更新就应用到该拷贝上。这样系统就可以不受干扰的运行,当它重启时,系统会从更新后的rootvg启动以测试更新:如果更新有问题,可以通过重新设置引导顺序并重启来返回旧的rootvg。
对mksysb映像,你可以克隆一个系统映像到多个目标系统上,即使目标系统可能不包括相同的硬件设备和适配器或者相同的内核。所有的设备和内核在BOS安装时自动被安装,结果,当你创建系统备份映像时,mksysb映像自动包括所有的设备和内核支持。例如,你可以在系统A上创建一个系统备份并将这个系统备份安装到系统B上而不需要使用安装盘引导系统B。
默认,使用alt_disk_install命令会做以下动作:
1.        创建一个基于当前rootvg配置的/image.data文件,会使用一个自定义的image.data文件。
2.        创建一个备用的rootvg(altinst_rootvg)
3.        创建带alt_inst前缀的逻辑卷和文件系统
4.        从rootvg中产生一个备份文件列表,如果有exclude.list文件,它包含的内容会被排除在外。
5.        拷贝最终的列表到altinst_rootvg的文件系统中
6.        如果指定,installp命令会安装更新、补丁或者新的文件集到备用文件系统中去。
7.        bosboot命令在备用引导磁盘上创建一个引导逻辑卷
8.        如果指定了自定义脚本,它会在此时运行
9.        文件系统然后被卸载,逻辑卷和文件系统被重命名
10.    逻辑卷的定义被导出以避免相同的ODM混乱,但是altinst_rootvg被作为占位符保留在ODM中。
11.    默认在下一次启动时引导顺序被指为新的克隆rootvg
如果你执行一个克隆安装,默认不会保存设备信息到目的系统。在克隆安装过程中,BOS安装进程从你将要安装到的系统上校验mksysb映像。如果目标系统和mksysb不同,设备信息不会恢复,这个行为是由bosinst.data文件中的RECOVER_DEVICES变量确定的。这个变量可以被设成Default,Yes或者No,下面列出了每个值对应的行为结果:
Default
No recovery of devices
yes
Attempted rebuild of ODM
no
No recovery of devices
注意:你可以在Backup Restore菜单通过选择Yes或者No或者通过直接编辑bosinst.data文件的属性值来覆盖RECOVER_DEVICE的默认值。
如果原系统没有正确的密码和网络信息,你现在就可以在目标系统上改变这些。同样,一些产品(例如graPHIGS)包括设备指定文件,如果你的图形适配器不同,确认图形相关的设备指定文件的LPP已经安装。
mksysb备份安装完成后,安装程序使用你引导系统的原产品媒体(安装光盘)自动安装附加的设备和内核(复合处理器或者微处理器)到你的系统。信息保存在BOS安装日志文件中。要查看BOS安装日志文件,输入cd /var/adm/ras并查看该目录下的devinst.log文件。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6482/showart_106116.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP