《HP小型机安装于配置.pdf》由会员分享,可在线阅读,更多相关《HP小型机安装于配置.pdf(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、丈夫志四方,有事先悬弧,焉能钧三江,终年守菰蒲。顾炎武以家为家,以乡为乡,以国为国,以天下为天下。管子牧民HP 小型机操作系统安装配置指导书 2010-05-19 17:11:23|分类:默认分类|标签:|字号大中小 订阅 字体:|发表于:2010-3-13 11:24 作者:ccy7758 来源:IXPUB 技术博客 在 HP Integrity Server 开机后,可能屏幕没有任何显示,请使用串口线登陆系统的 MP,进行管理。下面将分为 MP 的管理、HP-UX 的安装、HP 的卷组操作和 MC/Service Guard 四章来说明。HP Integrity Server MP 在 H
2、P Integrity Server 中有一块 MP 卡,该卡负责对系统的状态进行监视和控制。该卡在系统插上电源后即被激活,无论操作系统是否启动,系统是否开机。该卡提供了串行和网络两种接口可供访问。1、连接 串口连接方式:对于 RX2600 类型的机器,在后面板上有一个 25 针的接口,该接口在写着MP Management的一个框中,使用随机带的 1 对 3 接口(一边 25 针接口,另一边 3 个九针的接口),把串口线一边接到 3 个九针接口中写着“console”的接口上(串口线的线序为 1-1,2-3,3-2,4-6,5-5,6-4,7-8,8-7,9-9),另一边接到笔记本上的串口上
3、,然后可以使用 Windows 自带的超级终端程序对系统进行访问。对于 RX4600 类型的机器,可能没有 25 针接口,而有三个九针的串口,其中之一为Local Console,则把串口线的一端接到 Local Console口即可。网络连接方式 机器在出厂之日,处于安全的考虑,给 MP 上的网卡设置的 IP 为,所以在使用串口连接去修改 MP 网络的配置之前,不能使用网络连接方式。对于网络的配置,请参见本文后面的内容。使用超级终端和串口连接系统 在 Window 系统中启动超级终端程序,选择 COM1 口连接,其中配置为 忍一句,息一怒,饶一着,退一步。增广贤文志不强者智不达,言不信者行不
4、果。墨翟Bits per second 9600 Data bits 8 Parity None Stop bits 1 Flow Control None 然后连接系统,则连接上以后可以输入“Enter”或者“Ctrl+B”,看是否有字符出现,如果有,则表示连接正确,否则请检查串口线及连接的情况。一、常用命令 在输入 Ctrl+B 后,系统应该提示登陆,如下图所示:在其中输入用户名 Admin 和口令 Admin,注意大小写完全匹配,然后登陆 登陆进入系统后便进入到 MP 的管理界面 CO:在主菜单模式下输入 co,可以使屏幕脱离 MP 管理状态进入到 OS 的 Console 界面,可以进
5、入到操作系统之中,然后操作和在普通的终端上操作并无区别。需要从 OS 的 console 界面退回到 MP 管理界面中,需要输入“Ctrl+B”。因此 co 和 Ctrl+B 是 MP 中最常用的两个命令,co 是从 MP 切换到操作系统的 console,而 Ctrl+B 是从操作系统 console 切换到 MP 的管理界面之中。VFP:(Virtual Front Panel)可以显示当前系统的指示灯状态,显示系统的正常与否,如:CM:cm 是命令模式,输入 cm 后系统进入到 cm 模式中,该模式有很多命令可以对系统进行管理,其中最常用的为 lc 和 pc,下面着重介绍这两个命令,其他
6、命令可以使用输入 help 查看。吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?论语良辰美景奈何天,便赏心乐事谁家院。则为你如花美眷,似水流年。汤显祖 Lc(Lan config):是设置 MP 上的网卡的 IP 地址,以便通过远程方式访问 MP,在输入 lc 后系统应该显示,输入 A 进行修改,按照命令的提示输入相应的IP,网关和主机名,最后保存即可,然后可以使用telnet访问该 MP。另一个最重要的命令为pc(Power Control),使用该命令可以远程给系统上电和下电,输入后应该显示 可以输入 on/off 来控制系统的加电情况。在主菜单中的其他命令,用法都比较简单,
7、可以使用 help 查看即可。二、HP-UX 的安装 1、调整系统的输出设备 在缺省的情况下,系统会把启动信息输出到串口的 Console 上。如果希望把启动信息输出到外接的 VGA 显示器上,需要把输出设备作相应调整。在进入系统 MP 之后,给系统加电,使用co 切换到 console 状态,等系统启动到选择启动项目时候,如图 选择“Boot Option Maintenance Menu”进入,系统显示 选择“Select Active Console Output Devices”,然后系统显示 注意在前面有“*”号的为当前的活动输出,用上下箭头移动光标,“Enter”或者“Space”
8、选中。去掉所有的星号,选择 Acpi(HWP0002,700)/Pci(2|0)该选择 VGA 输出。然后保存后退出。这样 OS 的启动信息会输出到 VGA 上。2、预装系统 对于有的系统,已经预装了操作系统,则系统会提示用户进行主机名、root 口令以及 IP 的设置,请按照提示进行一步步操作。天行健,君子以自强不息。地势坤,君子以厚德载物。易经以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。旧唐书魏征列传3、重新安装操作系统 下面将按步骤进行操作系统安装 STEP 1:把光盘插入到光驱中 STEP 2:系统启动,当启动到选择启动项目时候,选择 EFI Shell Buil
9、t in STEP 3:如果系统自动从光盘引导,开始安装过程,转到 STEP 5。STEP 4:如果没有自动引导,则屏幕应该显示 输入 exit 退到上级 输入 map 显示当前所有的磁盘,注意选择有 CDROM 的 fs 系统,在本图中为 fs0。输入 fs0:输入 install,进入安装过程。STEP 5:安装继续进行 STEP 6:如果系统检测到键盘,则会出现键盘选择,请输入26,否则下一步 STEP 7:进入到选择菜单,选择“Install HP-UX”STEP 8:出现选择菜单,选择“Media Only Installation”和“Advanced Installation”,
10、“OK”进入下一步 吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?论语一寸光阴一寸金,寸金难买寸光阴。增广贤文STEP 9:进入 General 配置界面 在其中修改需要修改的项目,例如语言环境,则显示为 STEP 10:到 System Tab 中,输入主机名,IP 等选项,并设置 root password 和时区等内容 STEP 11:进入到 File System Tab,修改相应得文件系统的大小,和增加新的文件系统 STEP 12:在一切就绪后,Go!STEP 13:确认磁盘文件覆盖,然后进行安装 STEP 14:等待约 60 分钟 STEP 15:安装完毕,系统正确启
11、动 三、HP-UX 的卷组操作 1.建立 LVM 假设我们有两个硬盘:c0t3d0 和 c0t4d0,要建立 vg02,里面包含这两个硬盘,可以操作如下:1).生成 PV 信息#pvcreate-f/dev/rdsk/c0t3d0#pvcreate-f/dev/rdsk/c0t4d0 非淡泊无以明志,非宁静无以致远。诸葛亮万两黄金容易得,知心一个也难求。曹雪芹 说明:如果此硬盘包含了其它 LVM 的信息,此操作可能会报错,此时,可以将硬盘 盘头的相关信息去掉,命令如下:#dd if=/dev/zero of=/dev/rdsk/c0t3d0 bs=1024 count=1024 然后再重新用以
12、上命令创建 PV 信息。2).#mkdir/dev/vg02 3).#mknod/dev/vg02/group c 64 0 x020000 说明:这条命令是用来建立设备文件,其中 c 表明建立的是字符设备,64 代表的是设备驱动号,这两项都是不可改变的。0 x020000 的格式是,总是 0 x 开头,02 对应的是 vg02其实也可以不对应,只是为了以后方便,大部分时候,我们都是做成对应的,最后接 0000。4).#vgcreate/dev/vg02/dev/dsk/c0t3d0/dev/dsk/c0t4d0 说明:这条命令的含义是,创建 VG02,并将 c0t3d0 和 c0t4d0 这
13、两个硬盘包含在内,当然,也可以先包含一个硬盘,以后需要的时候再扩第二个硬盘,操作如下:#vgcreate/dev/vg02/dev/dsk/c0t3d0#vgextend/dev/vg02/dev/dsk/c0t4d0(此命令就是将第二个硬盘扩到 VG02 当中)5).lvcreate-L 100 vg02 说明:建立了 VG 信息以后(也就是卷组信息),就可以用 lvcreate 命令来创建逻 辑卷了。这条命令的含义是,建立一个大小为 100M,包含在卷组 vg02 中的逻辑卷。并且,默认的名字是 lvol1。第二次用这条命令,默认产生的名称是 lvol2,以此类推。当然,我们有时候为了工作
14、的方便,也可以自己给创建的逻辑卷命名,例子如下:#lvcreate-L 100 n my_lvol1 vg02 这样,我们就用 n 参数来定义了逻辑卷的名称。如果我们不用-L 参数来指定逻辑卷的大小,默认产生的大小就是 0M,这有的时候会给我们的工作带来方便,比如做 Mirror 的时候,先指定逻辑卷的大小为 0,这样做同步的速度就会很快,同步以后再来扩大逻辑卷。至于怎么扩,后面咱们会讲到。6).newfs-F vxfs-o largefiles/dev/vg02/rlvol1 说明:-F 参数指定文件系统类型,这里的 vxfs 文件系统其实就是我们常说的 JFS 文件系统,-o 用来指定文件
15、系统支持大格式文 件,即支持单个文件大于 2G 的文件系统,否则,将来随着文件特志不强者智不达,言不信者行不果。墨翟宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。洪应明别是数据库文件的增大,很可能会出现问题。而且,如果数据库文件采用裸文件的话,就不要进行这一步操作!7).mkdir/vg02_lvol1 8).mount/dev/vg02/lvol1/vg02_lvol1 9).vgcfgbackup vg02 说明:这条命令产生的备份文件会存放在/etc/lvmconf/文件中。同理,vgcfgbackup vg*产生的备份文件就是存放在/etc/lvmconf/vg*.conf 文件
16、中。(用 strings 命令,而不是用 more 命令来查看此文件)2.扩展文件系统 扩展文件系统的目的,是为了扩大某个文件系统的可用空间。一般的,当某个文件系统的使用率超过了 90%的时候,我们就应该予以格外的关注,因为使用率继续降低,将可能大大降低系统性能。此时,我们就以通过删除一些临时文件来增大可用空间,当然,也可以用下面将要讲到的扩大文件系统的方法。我们仍然跟着上面的例子,比如上面我们在 vg02 中创建了 100M 的 lvol1 文件系统,现在我们来将其扩大到 200M:1).#lvextend-L 200/dev/vg02/lvol1 2).#umount/dev/vg02/l
17、vol1 3).#extendfs-F vxfs/dev/vg01/lvol2 说明:用了第一步的逻辑卷扩大以后,一定要记得使用这个扩大文件系统的操作,否则,将来系统是用 sam 来查看到的文件系统大小,和用 bdf 命令查看出来的大小,就会不一样,并且,扩大的那部分空间,其实是还不能使用的!4).#mount-a 说明:做 extendfs 之前已经 umount 了,因此扩了文件系统以后,要记得重新 mount 上去 5).#vgcfgbackup vg02 说明:因为我们对文件系统进行了改动,因此不要忘记备份相关信息文件。3.自动挂起文件系统 良辰美景奈何天,便赏心乐事谁家院。则为你如花
18、美眷,似水流年。汤显祖非淡泊无以明志,非宁静无以致远。诸葛亮系统关闭时所有的文件系统被卸载,所有需要系统下次启动引导时自动挂起的文件系统必须被加入到/etc/fstab 中。在启动引导过程中,/sbin/localmount 脚本执行 mount-a 命令,自动挂起/etc/fstab 文件中列出的文件系统。四、MC/Service Guard 1配置 MC 的基本过程 本表仅供参考:建立/.rhosts,使 root 对两机的所有资源都有所需的权限 建立 Cluster 的配置文本:/etc/cmcluster/建立 pkg1:/etc/cmcluster/pkg1/etc/cmcluste
19、r/pkg1/etc/cmcluster/pkg1/service1 同步两机的 MC 配置文件:rcp-r/etc/cmcluster MachineB:/etc 检查配置是否正确:cmcheckconf-v-C/etc/cmcluster/cmclconf-P/etc/mcluster/pkg0/-P/etc/cmcluster/pkg1/编译、分发配置:cmapplyconf-v-C/etc/cmcluster/cmclconf-P/etc/cmcluster/pkg0/-P/etc/cmcluster/pkg1/修改 LVM 启动文件/etc/lvmrc AUTO_VG_ACTIVAT
20、E=0 使 VG00,VG01,VG02 不随系统的启动便置为可用 修改/etc/hosts 增加对 pkg0 和 pkg1 浮动地址的定义:pkg0 pkg1 海纳百川,有容乃大;壁立千仞,无欲则刚。林则徐非淡泊无以明志,非宁静无以致远。诸葛亮修改 MC/ServiceGuard 启动文件/etc/AUTOSTART_CMCLD=1 检查/etc/,参数值应设置如下:NFS_CLIENT=0 NFS_SERVER=0 同步两机的相关的配置文件:/.rhosts /etc/lvmrc /etc/etc/etc/passwd /etc/group /etc/hosts /etc/cmcluste
21、r/*运行 cluster:cmruncl-v cmviewcl v 检查 LOG:/etc/cmcluster/pkg1/var/adm/syslog/2.关于本文 主机命名规则:本文的主机名分别是:node1 和 node2;并用蓝色表示该名称可随不同环境改变。其他说明:本文所有蓝色字符均为根据不同环境修改的;而褐色部分则为可选内容,即这些操作可根据用户实际需要选择;红色表示重要部分。3.安装软件 老当益壮,宁移白首之心;穷且益坚,不坠青云之志。唐王勃以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。旧唐书魏征列传 安装 MC/ServiceGuard 软件。安装 Data
22、base Toolkits 软件 (安装后位于/opt/cmcluster/toolkit/目录内)。使用 swinstall 命令进行上述安装。4.准备系统 建立主机信任关系 编辑安全控制文件/.rhosts:包含其他节点的根用户授权,如 node1 root node2 root 启动时间同步进程 建议在各个节点上面激活 NTP(xntpd 进程),编辑/etc/文件。(注:该项可以跳过)5.网卡准备 硬件要求:每台服务器三块网卡(lan0、lan1、lan2)或两块网卡(lan0、lan1)加 RS232 串口(只有在双节点群集中使用),其中 lan0 作为主机的主网卡,作为数据通讯用,
23、而 lan1 作为 lan0 的备份网卡,lan2(RS232)作为心跳信号通讯;网卡配置:网卡的配置在/etc/文件中定义。注意,在此文件中应将主网卡进行配置,而备份网卡不能配置 IP 地址。6.准备磁盘 (关键是共享磁盘如:磁盘阵列)创建逻辑卷(LV)结构 创建 root 盘的镜像 如果不 fds 需要的话,可以不做(只能使用命令完成,不能使用 SAM)建立 bootable LVM,以备作为 root 盘的镜像:#pvcreate-B/dev/rdsk/cxtydz 加入 root VG:#vgextend/dev/vg00/dev/dsk/cxtydz 我尽一杯,与君发三愿:一愿世清平
24、,二愿身强健,三愿临老头,数与君相见。白居易百学须先立志。朱熹 将新盘作成 boot 盘:#mkboot/dev/rdsk/cxtydz 将 AUTO File 复制到新盘的 LIF 区内:#mkboot-a“hpux(disk;0)/stand/vmunix”/dev/rdsk/cxtydz 对 root 和 primary swap LV 在新盘上做镜像(注意,应将 VG00 中的所有设备均做镜像,如/usr、/swap 等):#lvextend-m 1/dev/vg00/lvol1/dev/dsk/cxtydz 更新 BDRA 中的 boot 信息:#/usr/sbin/lvlnboot
25、-v-r/dev/vg00/lvol1#/usr/sbin/lvlnboot-s/dev/vg00/lvol2 检查 BDRA 是否正确:#/usr/sbin/lvlnboot-R/dev/vg00 确认镜像的正确性:#lvlnboot-v 在磁盘阵列或盘柜上创建卷组(VG)和逻辑卷(LV)注:(可以使用 SAM 或命令方式)选择 VG 所使用的磁盘(得到每个节点上可以看见的磁盘,识别出共享磁盘一般表现为磁盘阵列设备文件),在每个节点上面均执行下面的命令,列出每个节点可见的磁盘设备:#lssf/dev/dsk/*d0 在节点 1 上面创建物理卷(PV)#pvcreate/dev/rdsk/c1
26、t2d0#pvcreate/dev/rdsk/c0t2d0 在节点 1 上面创建卷组(VG)创建卷组目录#mkdir/dev/卷组名 在卷组目录内创建卷组控制文件 大丈夫处世,不能立功建业,几与草木同腐乎?罗贯中我尽一杯,与君发三愿:一愿世清平,二愿身强健,三愿临老头,数与君相见。白居易#mknod/dev/卷组名/group c 64 0 xhh0000 (其中,主设备号总是 64,次设备号以 16 进制数 0 xhh0000 表示,hh 必须在系统内唯一,使用系统中下一个可用的数值。使用下面的命令可以得到系统中已经存在的卷组:#ls-l/dev/*/group)创建卷组并将物理卷加入其中#
27、vgcreate/dev/卷组名/dev/dsk/c1t2d0#vgextend/dev/卷组名/dev/dsk/c0t2d0 重复上述步骤创建其他卷组 在节点 1 上面创建逻辑卷(LV)#lvcreate-L 12/dev/卷组名 在节点 1 上面创建文件系统(如果需要)在新建的逻辑卷上面创建文件系统#newfs-F vxfs/dev/卷组名/rlvol1 创建 mount 目录点#mkdir/mnt1 Mount 文件系统以检查正确性#mount/dev/卷组名/lvol1/mnt1 修改卷组属性 在 node1 上 deactivate 卷组:#umount/mnt1#vgchange-
28、a n/dev/卷组名 改/etc/lvmrc 将 1 改为 0 在另一台主机上设置 VG(只能使用命令方式完成)1)在节点 1 上面,生成卷组映像文件#vgexport-p s-m/tmp/卷组名.map/dev/卷组名 海纳百川,有容乃大;壁立千仞,无欲则刚。林则徐宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。洪应明2)在节点 1 上面,将卷组映像文件复制到节点 2#rcp/tmp/卷组名.map node2:/tmp/卷组名.map 3)在节点 2 上面,创建卷组目录#mkdir/dev/卷组名 4)在节点 2 上面,创建卷组控制文件#mknod/dev/卷组名/group c 6
29、4 0 xhh0000 5)在节点 2 上面,使用从节点 1 复制的卷组映像文件中的信息建立卷组结构#vgimport s-m/tmp/卷组名.map/dev/卷组名 /dev/dsk/c1t2d0/dev/dsk/c0t2d0 (注意,在节点 2 上面的设备文件名字可能与节点 1 上面不同,必须确认)6)在节点 2 上面激活卷组#vgchange-a y/dev/卷组名 7)创建 mount 目录点#mkdir/mnt1 8)Mount 文件系统以检查正确性#mount/dev/卷组名/lvol1/mnt1 9)Umount 文件系统#umount/mnt1 10)Deactivate VG
30、#vgchange-a n/dev/卷组名 创建其他卷组结构 重复上述步骤,创建其他卷组结构 所有卷组创建完成后 编辑/etc/lvmrc 文件,保证在系统启动时不自动激活与 CLUSTER 有关的卷组(将 AUTO_VG_ACTIVATE 置为 0,并确认 root 卷组包含在 custom_vg_activation 函数内)。这些卷组将在应用包的文本中激活。最后步骤 我尽一杯,与君发三愿:一愿世清平,二愿身强健,三愿临老头,数与君相见。白居易以家为家,以乡为乡,以国为国,以天下为天下。管子牧民配置 MC/ServiceGuard 双机前的最后步骤在配置节点(节点 1)上激活所有卷组#vg
31、change-a y/dev/卷组名 7.配置 CLUSTER(可以使用 SAM 或命令方式完成)生成 CLUSTER 配置文件模板#cmquerycl-v-C/etc/cmcluster/-n node1 -n node2#cmquerycl k-v-C/etc/cmcluster/-n node1 -n node2 (当系统盘盘号不一样时)编辑 CLUSTER 配置文件模板 CLUSTER_NAME cluster1#CLUSTER 的名字 FIRST_CLUSTER_LOCK_VG /dev/vg01#LOCK卷组 NODE_NAME node1#节点名字 NETWORK_INTERFA
32、CE lan1 HEARTBEAT_IP#lan1 是HEARTBEAT 网络 (如果是单网卡作实验,可不配LAN1 该网卡地址)NETWORK_INTERFACE lan2#lan2 是备份网络 NETWORK_INTERFACE lan0 STATIONARY_IP#lan0 的静态 IP 地址 (或 HEARTBEAT_IP#lan0 的心跳IP 地址 如果是单网卡,该配置是 HEARTBEAT_IP 丹青不知老将至,贫贱于我如浮云。杜甫人不知而不愠,不亦君子乎?论语 (如都是 HEARTBEAT_IP,拨任一根线,包将切换,如果有 STATIONARY_IP,拨 HEARTBEAT_I
33、P,包将切换,拨 STATIONARY_IP 线,包不受影响)FIRST_CLUSTER_LOCK_PV/dev/dsk/c1t2d0#LOCK 盘的物理卷名字#SERIAL_DEVICE_FILE /dev/tty0p0#RS232 串行 HEARTBEAT线路 NODE_NAME node2 NETWORK_INTERFACE lan1 HEARTBEAT_IP NETWORK_INTERFACE lan2 NETWORK_INTERFACE lan0 STATIONARY_IP FIRST_CLUSTER_LOCK_PV/dev/dsk/c1t2d0#SERIAL_DEVICE_FILE
34、 /dev/tty0p0 HEARTBEAT_INTERVAL 1000000 NODE_TIMEOUT 2000000 AUTO_START_TIMEOUT 0 NETWORK_POLLING_INTERVAL 2000000 VOLUME_GROUP /dev/vg01 VOLUME_GROUP /dev/vg02#注:所有 CLUSTER 相关的卷组都要在此写出 检查 CLUSTER 配置的正确性(强烈建议:任何时候对双机配置文件做过改动,重新启动双机之前必须进行配置的检查)#cmcheckconf-v-C/etc/cmcluster/或#cmcheckconf k-v-C/etc/cm
35、cluster/(如系统盘盘号不一样)(#cmapplyconf-v-C/etc/cmcluster/)设置集群自动启动参数 编辑文件/etc/,将参数 AUTOSTART_CMCLD 设为 1,则在系统自举时自动启动 CLUSTER。人不知而不愠,不亦君子乎?论语大丈夫处世,不能立功建业,几与草木同腐乎?罗贯中 8.配置 Package 和 Services(可以使用 SAM 或命令方式完成)创建子目录 在/etc/cmcluster 中为每个 Package 创建子目录#mkdir/etc/cmcluster/pkg1#mkdir/etc/cmcluster/pkg2 建立配置文件模板 为
36、每个 Package 建立一个配置文件模板#cmmakepkg-p/etc/cmcluster/pkg1/#cmmakepkg-p/etc/cmcluster/pkg2/编辑配置文件模板 编辑 Package 配置文件,根据实际需要修改相关项:PACKAGE_NAME pkg1 NODE_NAME node1 主节点 NODE_NAME node2 备份节点 RUN_SCRIPT /etc/cmcluster/pkg1/Package 启动脚本 RUN_SCRIPT_TIMEOUT NO_TIMEOUT HALT_SCRIPT /etc/cmcluster/pkg1/Package 停止脚本
37、HALT_SCRIPT_TIMEOUT NO_TIMEOUT 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。苏轼古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。苏轼 SERVICE_NAME service1 对每个service 重复此 3 行定义 SERVICE_FAIL_FAST_ENABLED NO SERVICE_HALT_TIMEOUT 300 SUBNET Package 对应的子网(可以多个)(浮动子网,不需要在/etc/hosts 和/etc/里面定义)PKG_SWITCHING_ENABLED YES NET_SWITCHING_ENABLED YES NODE_FA
38、IL_FAST_ENABLED NO 建立控制脚本的模板 编辑控制脚本 编辑修改 Package 控制脚本时注意进行以下工作:在 PATH 中增加启动 service 所需要的路径 增加需要激活的卷组名字 增加需要 mount 的文件系统和逻辑卷的名字 定义 IP 地址和子网 增加 service 名字 增加 service 命令 注意函数 start_services 和 halt_services 中启动和停止 service 使用的脚本参数,保证service 启动和停止命令的正确性 VG0=vg02 良辰美景奈何天,便赏心乐事谁家院。则为你如花美眷,似水流年。汤显祖常将有日思无日,莫待
39、无时思有时。增广贤文LV0=/dev/vg02/lvol1;FS0=/CCICdata1;FS_MOUNT_OPT0=LV1=/dev/vg02/lvol2;FS1=/CCICdata2;FS_MOUNT_OPT1=IP0=SUBNET0=#ADD customer defined run commands.:#do nothing instruction,because a function must contain some command./etc/cmcluster/pkg_ccic/test_return 51#This function is a place holder for
40、customer define functions.#You should define all actions you want to happen here,before the service is#halted.function customer_defined_halt_cmds#ADD customer defined halt commands.:#do nothing instruction,because a function must contain some command./etc/cmcluster/pkg_ccic/test_return 52 -人之为学,不日进则
41、日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。顾炎武以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。旧唐书魏征列传检查并分发配置文件 将 Package 控制脚本复制到其他节点#rcp/etc/cmcluster/pkg1/node2:/etc/cmcluster/pkg1/检查 CLUSTER 配置(强烈建议:任何时候对双机配置文件做过改动,重新启动双机之前必须进行配置的检查)#cmcheckconf-C/etc/cmcluster/-P/etc/cmcluster/pkg1/-P/etc/cmcluster/pkg2/或#cmcheckconf k-C/etc/
42、cmcluster/-P/etc/cmcluster/pkg1/-P/etc/cmcluster/pkg2/(当系统盘盘号不一样时)生成并分发二进制 CLUSTER 配置文件#cmapplyconf-v-C/etc/cmcluster/-P/etc/cmcluster/pkg1/-P/etc/cmcluster/pkg2/或#cmapplyconf k-v-C/etc/cmcluster/-P/etc/cmcluster/pkg1/-P/etc/cmcluster/pkg2/(如果系统盘盘号不一样)9.管理 Cluster 和 Package 管理 Cluster 和节点 以家为家,以乡为乡,
43、以国为国,以天下为天下。管子牧民其身正,不令而行;其身不正,虽令不从。论语启动 Cluster#cmruncl-v#cmruncl-v-n node1-n node2 在已运行的 Cluster 中增加一个节点运行#cmrunnode-v node2 在已运行的 Cluster 中停止一个节点运行#cmhaltnode-f-v node2 停止整个 Cluster#cmhaltcl-f-v 对 Cluster 进行重新配置 停止整个 Cluster 如果要改变 CLUSTER LOCK VG,则#vgchange-c n vg01#vgchange-a y vg01 重新进行配置工作 cmap
44、plyconf cmruncl 管理 Package 和 Service 启动 Package#cmrunpkg-n node1 pkg1#cmmodpkg-e node1 pkg1 停止 Package,不切换#cmhaltpkg pkg1 移动 Package#cmhaltpkg pkg1-n node1#cmrunpkg-n node2 pkg1#cmmodpkg-e pkg1 忍一句,息一怒,饶一着,退一步。增广贤文以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。旧唐书魏征列传对 Package 进行重新配置 停止整个 Cluster 修改配置文件 修改文件(注意保证
45、所有节点一致)cmapplyconf cmruncl 查看运行情况#cmviewcl-v 测试 Cluster 配置 测试 Package Manager 1)得到 service 的 pid(使用 ps-ef 命令)2)杀死 service 进程(使用 kill 命令)3)使用 cmviewcl-v 命令查看状态 4)将 Package 移动回原节点 5)对数据库系统的测试可以根据具体情况进行 测试 Cluster Manager 1)关闭一个节点的电源 2)使用 cmviewcl-v 命令查看状态 3)打开节点的电源 4)使用 cmviewcl-v 命令查看状态 5)将 Package 移
46、动回原节点 6)对数据库系统的测试可以根据具体情况进行 测试 Network Manager 1)使用 lanscan 命令得到主/备网络信息 2)使用 cmviewcl-v 命令查看状态 3)从主网卡上拔掉网线 4)使用 cmviewcl-v 命令查看状态(应完成本地网络切换)好学近乎知,力行近乎仁,知耻近乎勇。中庸人不知而不愠,不亦君子乎?论语5)重新连接网线 6)使用 cmviewcl-v 命令查看状态 故障诊断方法 1、检查 Cluster 和 Package 状态 使用 cmviewcl-v 命令 2、检查 RS232 状态 使用 cmviewcl-v 命令 3、检查 Package
47、 IP 地址 使用 netstat-in 命令 4、查看 LOG 文件 /var/adm/syslog/etc/cmcluster/pkg1/5、查看 Cluster 和 Package 配置文件 6、查看 Package 控制脚本文件()7、使用 cmquerycl 和 cmcheckconf 命令检查配置的合法性 8、检查 LAN 配置情况#netstat-in#lanscan#arp-a#landiag#linkloop#/usr/contrib/bin/cmgetconfig-f#cmviewcl-v 附:一些有用的系统命令 查看硬件配置情况#/usr/sbin/dmesg#/usr/
48、sbin/ioscan 人之为学,不日进则日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。顾炎武宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。洪应明#/usr/sbin/lssf/dev/rdsk/c0t5d0#diskinfo/dev/rdsk/c0t5d0#swapinfo#lanscan 配置 LAN#/sbin/set_parms hostname#/sbin/set_parms ip_address 编辑 etc/hosts 文件 reboot 或#/sbin/set_parms initial(根据提示操作)创建新文件系统#newfs-F hfs#mkdir/moun
49、tpoint#mount /mountpoint Edit/etc/fstab file 扩充 HFS 文件系统#umount/mountpoint#lvextend-L 400#extendfs#mount /mountpoint 移动文件系统#newfs-F hfs/dev/vg01/rlvol1#mkdir/#mount/dev/vg01/lvol1/#cd/home#find.|cpio-pdumv/常将有日思无日,莫待无时思有时。增广贤文以家为家,以乡为乡,以国为国,以天下为天下。管子牧民#rm-rf/home/*#umount/#mount/dev/vg01/lvol1/home#
50、rmdir/文件系统日常维护 /var/adm/wtmp /var/adm/btmp /var/adm/sulog /var/adm/cron/log /var/spool/mqueue/syslog /var/spool/mqueue/var/spool/uucp/.Admin/*/usr/spool/uucp/.Log/*/var/adm/lp/log /var/adm/messages /var/adm/sw/swinstalllog /var/adm/sw/swremovelog /var/adm/sw/sw*.log 删除 core 文件#find/-name core-exec r