




免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 14 HP UX MC 安装详细参考手册安装详细参考手册 目录目录 一 一 配置配置 MC 的基本过程的基本过程 4 二 二 关于本文关于本文 5 编写本文的目的 5 规则定义及说明 5 三 三 安装软件安装软件 5 四 四 准备系统准备系统 5 建立主机信任关系 5 启动时间同步进程 5 五 五 网卡准备网卡准备 5 六 六 准备磁盘准备磁盘 5 创建逻辑卷 LV 结构 6 创建root盘的镜像 6 创建卷组 VG 和逻辑卷 LV 6 修改卷组属性 7 在另一台主机上设置 VG 7 创建其他卷组结构 8 所有卷组创建完成后 8 最后步骤 8 七 七 配置配置 CLUSTER 8 生成 CLUSTER 配置文件模板 8 编辑 CLUSTER 配置文件模板 8 检查 CLUSTER 配置的正确性 9 设置自动启动参数 9 八 八 配置配置 PACKAGE 和和 SERVICES 9 创建子目录 9 建立配置文件模板 9 编辑配置文件模板 10 建立控制脚本的模板 10 控制脚本模式设置 10 编辑控制脚本 10 检查并分发配置文件 11 2 14 九 九 管理管理 CLUSTER 和和 PACKAGE 11 管理 CLUSTER和节点 11 启动Cluster 11 在已运行的Cluster中增加一个节点运行 11 在已运行的Cluster中停止一个节点运行 11 停止整个Cluster 11 对Cluster进行重新配置 11 管理 PACKAGE和 SERVICE 11 启动Package 11 停止Package 不切换 12 移动Package 12 对Package进行重新配置 12 查看运行情况 12 十 十 测试测试 CLUSTER 配置配置 12 测试 PACKAGE MANAGER 12 测试 CLUSTER MANAGER 12 测试 NETWORK MANAGER 12 十一 十一 故障诊断方法故障诊断方法 13 附 一些有用的系统命令附 一些有用的系统命令 13 查看硬件配置情况 13 配置 LAN 13 创建新文件系统 13 扩充 HFS 文件系统 14 移动文件系统 14 文件系统日常维护 14 删除CORE文件 14 将磁盘从一个卷组移到另一个卷组 14 PV LINK 物理卷链路 配置 14 手工启动 HP UX 15 进入ISL界面 15 进入单用户状态 15 安装软件时检查SWAGENTD是否启动 15 软件打包到磁带 SWINSTALL格式 15 杀死指定名字的进程 15 检测 INFORMIX SERVER 状态 15 一 配置 MC 的基本过程 本表仅供参考 建立 rhosts 使 root 对两机的所有资源都有所需的权限 建立 Cluster 的配置文本 etc cmcluster config d 建立 pkg1 etc cmcluster pkg1 pkg1 conf etc cmcluster pkg1 tl etc cmcluster pkg1 service1 同步两机的 MC 配置文件 rcp r etc cmcluster MachineB etc 检查配置是否正确 cmcheckconf v C etc cmcluster cmclconf P etc mcluster pkg0 pkg0 conf P etc cmcluster pkg1 pkg1 conf 编译 分发配置 cmapplyconf v C etc cmcluster cmclconf P etc cmcluster pkg0 pkg0 conf P etc cmcluster pkg1 pkg1 conf 修改 LVM 启动文件 etc lvmrc AUTO VG ACTIVATE 0 使 VG00 VG01 VG02 不随系统的启动便置为可用 修改 etc hosts 增加对 pkg0 和 pkg1 浮动地址的定义 pkg0 132 97 4 12 pkg1 132 97 4 14 修改 MC ServiceGuard 启动文件 etc rc config d cmcluster AUTOSTART CMCLD 1 检查 etc rc config d nfsconf 参数值应设置如下 NFS CLIENT 0 NFS SERVER 0 同步两机的相关的配置文件 rhosts etc lvmrc etc rc config d nfsconf etc rc config d cmcluster etc passwd etc group etc hosts etc cmcluster 运行 cluster cmruncl v cmviewcl v 检查 LOG etc cmcluster pkg1 control sh log var adm syslog syslog log 二 关于本文 编写本文的目的 公司的技术人员 根据该模板均能成功安装配置统一风格 符合 FR 规范的 MC 高可用系统 通过本文档 系统管理员可对双机的基本概念有 一定的了解 可完成双机的安装配置 日常管理 监控等任务 规则定义及说明 主机命名规则 主机命名规则 本文的主机名分别是 node1 和 node2 并用蓝色表示该名称可随不同 环境改变 其他说明 其他说明 本文所有蓝色字符均为根据不同环境修改的 而褐色部分则为可选内 容 即这些操作可根据用户实际需要选择 红色表示重要部分 三 安装软件 安装 MC ServiceGuard 软件 安装 Database Toolkits 软件 安装后位于 opt cmcluster toolkit 目录内 使用 swinstallswinstall 命令进行上述安装 四 准备系统 建立主机信任关系 编辑安全控制文件 rhosts 包含其他节点的根用户授权 如 node1root node2root 启动时间同步进程 建议在各个节点上面激活 NTP xntpd 进程 编辑 etc ntp conf 文件 注 该项可以跳过 五 网卡准备 硬件要求 硬件要求 每台服务器三块网卡 lan0 lan1 lan2 或两块网卡 lan0 lan1 加 RS232 串口 只有在双节点群集中使用 其中 lan0 作为主机的主网卡 作为数据通讯用 而 lan1 作为 lan0 的备份网卡 lan2 RS232 作为心跳信号通讯 网卡配置 网卡配置 网卡的配置在 etc rc config d netconf 文件中定义 注意 在此文件中应将主网卡进行配置 而备份网卡不能配置 IP 地址 六 准备磁盘 关键是共享磁盘 如 磁盘阵列 创建逻辑卷 LV 结构 创建 root 盘的镜像 如果不需要的话 可以不做 只能使用命令完成 不能使用 SAM 建立 bootable LVM 以备作为 root 盘的镜像 pvcreatepvcreate B B dev rdsk c dev rdsk cx xt ty yd dz z 加入 root VG vgextendvgextend dev vg00 dev vg00 dev dsk c dev dsk cx xt ty yd dz z 将新盘作成 boot 盘 mkbootmkboot dev rdsk c dev rdsk cx xt ty yd dz z 将 AUTO File 复制到新盘的 LIF 区内 mkbootmkboot a a hpux hpux disk 0 stand vmunix disk 0 stand vmunix dev rdsk c dev rdsk cx xt ty yd dz z 对 root 和 primary swap LV 在新盘上做镜像 注意 应将 VG00 中 的所有设备均做镜像 如 usr swap 等 lvextendlvextend m m 1 1 dev vg00 lvol1 dev vg00 lvol1 dev dsk c dev dsk cx xt ty yd dz z 更新 BDRA 中的 boot 信息 usr sbin lvlnboot usr sbin lvlnboot v v r r dev vg00 lvol1 dev vg00 lvol1 usr sbin lvlnboot usr sbin lvlnboot s s dev vg00 lvol2 dev vg00 lvol2 检查 BDRA 是否正确 usr sbin lvlnboot usr sbin lvlnboot R R dev vg00 dev vg00 确认镜像的正确性 lvlnbootlvlnboot v v 创建卷组 VG 和逻辑卷 LV 注 可以使用 SAM 或命令方式 选择 VG 所使用的磁盘 得到每个节点上可以看见的磁盘 识别出 共享磁盘共享磁盘一般表现为磁盘阵列一般表现为磁盘阵列设备文件 在每个节点上面均执行 下面的命令 列出每个节点可见的磁盘设备 lssflssf dev dsk d0 dev dsk d0 在节点 1 上面创建物理卷 PV pvcreatepvcreate dev rdsk dev rdsk c1t2d0c1t2d0 pvcreatepvcreate dev rdsk dev rdsk c0t2d0c0t2d0 在节点 1 上面创建卷组 VG 创建卷组目录 mkdirmkdir dev dev 卷组名卷组名 在卷组目录内创建卷组控制文件 mknodmknod dev dev 卷组名卷组名 group group c c 6464 0 x0 xhhhh00000000 其中 主设备号总是 6464 次设备号以 16 进制数 0 xhh00000 xhh0000 表示 hhhh必须在系统内唯一 使用系统中下一个可用的数值 使用下 面的命令可以得到系统中已经存在的卷组 lsls l l dev group dev group 创建卷组并将物理卷加入其中 vgcreatevgcreate dev dev 卷组名卷组名 dev dsk dev dsk c1t2d0c1t2d0 vgextendvgextend dev dev 卷组名卷组名 dev dsk dev dsk c0t2d0c0t2d0 重复上述步骤创建其他卷组 在节点 1 上面创建逻辑卷 LV lvcreatelvcreate L L 1212 dev dev 卷组名卷组名 在节点 1 上面创建文件系统 如果需要 在新建的逻辑卷上面创建文件系统 newfsnewfs F F vxfsvxfs dev dev 卷组名卷组名 rlvol1rlvol1 创建 mount 目录点 mkdirmkdir mnt1mnt1 Mount 文件系统以检查正确性 mountmount dev dev 卷组名卷组名 lvol1lvol1 mnt1mnt1 修改卷组属性 在 node1 上 deactivate 卷组 umountumount mnt1 mnt1 vgchangevgchange a a n n dev dev 卷组名卷组名 在另一台主机上设置 VG 只能使用命令方式完成 1 在节点 1 上面 生成卷组映像文件 vgexport p m tmp 卷组名 map dev 卷组名 2 在节点 1 上面 将卷组映像文件复制到节点 2 rcp tmp 卷组名 map node2 tmp 卷组名 map 3 在节点 2 上面 创建卷组目录 mkdir dev 卷组名 4 在节点 2 上面 创建卷组控制文件 mknod dev 卷组名 group c 64 0 xhh0000 5 在节点 2 上面 使用从节点 1 复制的卷组映像文件中的信息建立卷组结 构 vgimport 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 vgchange a n dev 卷组名 创建其他卷组结构 重复上述步骤 创建其他卷组结构 所有卷组创建完成后 编辑 etc lvmrc 文件 保证在系统启动时不自动激活与 CLUSTER 有关的卷 组 将 AUTO VG ACTIVATE 置为 0 并确认 root 卷组包含在 custom vg activation 函数内 这些卷组将在应用包的 control sh 文本中激 活 最后步骤 配置 MC ServiceGuard 双机前的最后步骤 在配置节点 节点 1 上激活所有卷组 vgchange a y dev 卷组名 七 配置 CLUSTER 可以使用 SAM 或命令方式完成 生成 CLUSTER 配置文件模板 cmquerycl v C etc cmcluster cmclconf ascii n node1 n node2 编辑 CLUSTER 配置文件模板 CLUSTER NAME cluster1 CLUSTER 的名字 FIRST CLUSTER LOCK VG dev vg01 LOCK 卷组 NODE NAME node1 节点名字 NETWORK INTERFACE lan1 HEARTBEAT IP 15 13 171 32 lan1 是 HEARTBEAT 网络 NETWORK INTERFACE lan2 lan2 是备份网络 NETWORK INTERFACE lan0 STATIONARY IP 192 6 143 10 lan0 的静态 IP 地址 FIRST CLUSTER LOCK PV dev dsk c1t2d0 LOCK 盘的物理卷名 字 SERIAL DEVICE FILE dev tty0p0 RS232 串行 HEARTBEAT 线 路 NODE NAME node2 NETWORK INTERFACE lan1 HEARTBEAT IP 15 13 171 30 NETWORK INTERFACE lan2 NETWORK INTERFACE lan0 STATIONARY IP 192 6 143 20 FIRST CLUSTER LOCK PV dev dsk c1t2d0 SERIAL DEVICE FILE dev tty0p0 HEARTBEAT INTERVAL 1000000 NODE TIMEOUT 2000000 AUTO START TIMEOUT 600000000 NETWORK POLLING INTERVAL 2000000 VOLUME GROUP dev vg01 VOLUME GROUP dev vg02 注 所有 CLUSTER 相关的卷 组都要在此写出 检查 CLUSTER 配置的正确性 强烈建议 强烈建议 任何时候对双机配置文件做过改动 重新启动双机之前必须进行 配置的检查 cmcheckconf v C etc cmcluster cmclconf ascii 设置自动启动参数 编辑文件 etc rc config d cmcluster 将参数 AUTOSTART CMCLD 设为 1 则在系统自举时自动启动 CLUSTER 八 配置 Package 和 Services 可以使用 SAM 或命令方式完成 创建子目录 在 etc cmcluster 中为每个 Package 创建子目录 mkdir etc cmcluster pkg1 mkdir etc cmcluster pkg2 建立配置文件模板 为每个 Package 建立一个配置文件模板 cmmakepkg p etc cmcluster pkg1 pkg1conf ascii cmmakepkg p etc cmcluster pkg2 pkg2conf ascii 编辑配置文件模板 编辑 Package 配置文件 根据实际需要修改相关项 PACKAGE NAME pkg1 NODE NAME node1主节点 NODE NAME node2备份节点 RUN SCRIPT etc cmcluster pkg1 control shPackage 启动脚本 RUN SCRIPT TIMEOUT NO TIMEOUT HALT SCRIPT etc cmcluster pkg1 control shPackage 停止脚本 HALT SCRIPT TIMEOUT NO TIMEOUT SERVICE NAME service1对每个 service 重复此 3 行定义 SERVICE FAIL FAST ENABLED NO SERVICE HALT TIMEOUT 300 SUBNET 15 16 168 0Package 对应的子网 可以多个 PKG SWITCHING ENABLED YES NET SWITCHING ENABLED YES NODE FAIL FAST ENABLED NO 建立控制脚本的模板 建立 Package 控制脚本的模板 cmmakepkg s etc cmcluster pkg1 control sh 控制脚本模式设置 将 Package 控制脚本设为可执行模式 chmod x etc cmcluster pkg1 control sh 编辑控制脚本 编辑修改 Package 控制脚本时注意进行以下工作 在 PATH 中增加启动 service 所需要的路径 增加需要激活的卷组名字 增加需要 mount 的文件系统和逻辑卷的名字 定义 IP 地址和子网 增加 service 名字 增加 service 命令 注意函数 start services 和 halt services 中启动和停止 service 使用的脚本参数 保证 service 启动和停止命令的正确性 检查并分发配置文件 将 Package 控制脚本复制到其他节点 rcprcp etc cmcluster pkg1 control sh etc cmcluster pkg1 control sh node2node2 etc cmcluster pkg1 control sh etc cmcluster pkg1 control sh 检查 CLUSTER 配置 强烈建议 强烈建议 任何时候对双机配置文件做过改动 重新启动双机之前必须进行配置的检查 cmchechkconfcmchechkconf C C etc cmcluster cmclconf ascii etc cmcluster cmclconf ascii P P etc cmcluster pkg1 etc cmcluster pkg1 pkg1conf ascii ascii P P etc cmcluster pkg2 etc cmcluster pkg2 pkg2conf ascii ascii 生成并分发二进制 CLUSTER 配置文件 cmapplyconfcmapplyconf v v C C etc cmcluster cmclconf ascii etc cmcluster cmclconf ascii P P etc cmcluster pkg1 etc cmcluster pkg1 pkg1conf ascii ascii P P etc cmcluster pkg2 etc cmcluster pkg2 pkg2conf ascii ascii 九 管理 Cluster 和 Package 管理 Cluster 和节点 启动 Cluster cmrunclcmruncl v v cmrunclcmruncl v v n n node1node1 n n node2node2 在已运行的 Cluster 中增加一个节点运行 cmrunnodecmrunnode v v node2node2 在已运行的 Cluster 中停止一个节点运行 cmhaltnodecmhaltnode f f v v node2node2 停止整个 Cluster cmhaltclcmhaltcl f f v v 对 Cluster 进行重新配置 停止整个 Cluster 如果要改变 CLUSTER LOCK VG 则 vgchangevgchange c c n n vg01vg01 vgchangevgchange a a y y vg01vg01 重新进行配置工作 cmapplyconfcmapplyconf cmrunclcmruncl 管理 Package 和 Service 启动 Package cmrunpkgcmrunpkg n n node1node1 pkg1pkg1 cmmodpkgcmmodpkg e e node1node1 pkg1pkg1 停止 Package 不切换 cmhaltpkgcmhaltpkg pkg1pkg1 移动 Package cmhaltpkgcmhaltpkg pkg1pkg1 n n node1node1 cmrunpkgcmrunpkg n n node2node2 pkg1pkg1 cmmodpkgcmmodpkg e e pkg1pkg1 对 Package 进行重新配置 停止整个 Cluster 修改配置文件 修改 control sh 文件 注意保证所有节点一致 cmapplyconfcmapplyconf cmrunclcmruncl 查看运行情况 cmviewclcmviewcl v v 十 测试 Cluster 配置 测试 Package Manager 1 得到 service 的 pid 使用 psps ef ef 命令 2 杀死 service 进程 使用 killkill 命令 3 使用 cmviewclcmviewcl v v 命令查看状态 4 将 Package 移动回原节点 5 对数据库系统的测试可以根据具体情况进行 测试 Cluster Manager 1 关闭一个节点的电源 2 使用 cmviewclcmviewcl v v 命令查看状态 3 打开节点的电源 4 使用 cmviewclcmviewcl v v 命令查看状态 5 将 Package 移动回原节点 6 对数据库系统的测试可以根据具体情况进行 测试 Network Manager 1 使用 lanscanlanscan 命令得到主 备网络信息 2 使用 cmviewclcmviewcl v v 命令查看状态 3 从主网卡上拔掉网线 4 使用 cmviewclcmviewcl v v 命令查看状态 应完成本地网络切换 5 重新连接网线 6 使用 cmviewclcmviewcl v v 命令查看状态 十一 故障诊断方法 1 检查 Cluster 和 Package 状态 使用 cmviewclcmviewcl v v 命令 2 检查 RS232 状态 使用 cmviewclcmviewcl v v 命令 3 检查 Package IP 地址 使用 netstatnetstat in in 命令 4 查看 LOG 文件 var adm syslog syslog log etc cmcluster pkg1 control sh log 5 查看 Cluster 和 Package 配置文件 6 查看 Package 控制脚本文件 control sh 7 使用 cmqueryclcmquerycl 和 cmcheckconfcmcheckconf 命令检查配置的合法性 8 检查 LAN 配置情况 netstat in lanscan arp a landiag linkloop usr contrib bin cmgetconfig f cmviewcl v 附 一些有用的系统命令 查看硬件配置情况 usr sbin dmesg usr 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 mountpoint mount mountpoint Edit etc fstab file 扩充 HFS 文件系统 umount mountpoint lvextend L 400 extendfs mount mountpoint 移动文件系统 newfs F hfs dev vg01 rlvol1 mkdir home new mount dev vg01 lvo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 集安市2025-2026学年九年级下学期语文月考测试试卷
- 高速铁路行车安全课件
- 高速铁路工务安全课件
- 电脑知识培训技术课程课件
- 建设工程涉及土地利用总体规划修改服务合同
- 电脑打开课件显示问题
- qe考试题及答案
- 电磁学知识培训心得总结
- 电焊知识点培训总结课件
- 电焊班基础知识培训课件
- 加油站主要生产设备清单
- 国寿新绿洲团体意外伤害保险(A款)条款
- 人工流产的护理(妇产科护理课件)
- 安全生产标准化实施情况评定纠正措施落实记录
- 大学生职业发展与就业指导PPT完整全套教学课件
- 监理工程师之合同管理真题练习试卷A卷附答案
- 中国石油酸化缓蚀剂标准模板
- 画法几何与机械制图全套PPT完整教学课件
- 初一英语英语阅读理解专项训练15篇
- 企业内控评价底稿-五大要素评价
- 幼儿园红色故事绘本:《鸡毛信》 课件
评论
0/150
提交评论