HP-UX双机文档
- 格式:doc
- 大小:37.00 KB
- 文档页数:4
浪潮存储系统HP-UX系统主机连接用户手册文档版本1.1发布日期2019-08-23尊敬的存储系统用户:衷心感谢您选用了浪潮存储系统!本手册介绍了HP-UX系统主机连接的安装部署、配置管理等,有助于您更详细地了解和便捷地使用本款存储系统。
浪潮拥有本手册的版权。
未经浪潮许可,任何单位和个人不得以任何形式复制本手册。
浪潮保留随时修改本手册的权利。
本手册中的内容如有变动恕不另行通知。
如果您对本手册有疑问或建议,请向浪潮电子信息产业股份有限公司垂询。
技术服务电话:4008600011地址:中国济南市浪潮路1036号浪潮电子信息产业股份有限公司邮编:250101声明在您正式使用本存储系统之前,请您先阅读以下声明。
只有您阅读了以下声明并且同意以下各条款后,方可正式开始使用本存储系统;如果您对以下条款有任何疑问,请和您的供货商联系或直接与我们联系。
如您未向我们就以下条款提出疑问并开始使用本系统,则是默认您已经同意了以下各条款。
1.在您使用的存储系统出现任何硬件故障或您希望对硬件进行任何升级时,请您将机器的详细硬件配置反映给我们的客户服务中心;您不要自行拆卸存储系统机箱及机箱内任何硬件设备。
2.本存储系统的内存、CPU、CPU散热片、风扇、硬盘托架、硬盘等都是特殊规格的,请您不要将它们和任何其他型号机器的相应设备混用。
3.您在使用存储系统过程中遇到的任何软件问题,我们希望您首先和相应软件的提供商联系,由他和我们联系,以方便我们沟通、共同解决您遇到的问题。
对于如数据库、网络管理软件或其他网络产品等的安装、运行问题,我们尤其希望您能够这样处理。
4.如果上架安装本存储系统,请先仔细阅读相关产品手册中的快速安装指南。
浪潮致力于产品功能和性能的持续提升,这可能导致部分功能及操作与手册描述有所差异,但不会影响使用,如果您有任何使用疑难问题,请与我们的客户服务中心联系。
5.我们特别提醒您:在使用过程中,注意对您的数据进行必要的备份。
HP_UX MC /ServicesGuaid 详细安装手册(1)HP的MC软件是一个使用的比较广泛的CLUSTER成熟版本,以LICENSE核算,IBM的最高,下来就是HP的MC,但是下来的SUN的CLUSTER数量只相当于HP的七分之一。
做双机热备的时候需要提前准备:1准备工作A-1:编辑/.rhosts ,MC/ServiceGuard将使用/.rhosts 文件验证2机之间的信任关系。
A-1-1命令vi /.rhosts (oracle 用户需在安装oracle后加入)示例:Hp1 rootHp2 root验证双方关系是否成立在HP1号机上rlogin hp2A-1-2 分发/.rhosts到所有群集结点rcp /.rhosts hp2:/.rhostsA-2 在所有节点上编辑 /etc/nsswitch.conf 文件,确保有下面一行.A-2-1命令vi /etc/nsswitch.confhosts: files [NOTFOUND=continue] dnsA-2-2分发/etc/nsswitch.conf 到所有群集节点rcp /etc/nsswitch.conf hp2:/etc/nsswitch.confA-3在所有节点上编辑 /etc/hosts 文件,解析所有节点的IP和name.A-3-1命令vi /etc/hosts注意:在安腾的操作系统,要非常规范的写hosts文件,(主机的IP地址,主机名)10.0.0.1 hp110.0.0.2 hp2(注意:本处建议不要将心跳地址、浮动IP地址写入)2:在HP主机上安装MC的步骤首先,必须根据HP对所安装的软件提供的License(Customer Identifier) 在 上申请该软件的Codeword。
然后,将光盘(光盘的驱动是/dev/dsk/c3t2d0)放入驱动器中,MOUNT以后,在超级用户提示符下执行# swinstall –s /dev/dsk/c3t2d0(如果未建立CD-ROM文件系统则mkdir /cdromIoscan –funCdiskIssf -e 找到对应硬件路径Mount /dev/dsk/c3t2d0 /cdrom (假设当前为c3t2d0)用ls 命令查看CDROM里面的文件(cd cdrom ls)进入交互式界面后,先加Codeword,才能在列表见到需安装的软件。
HP-UX双机工作原理故障处理过程MC/SG 是HP 实现高可用性系统的一套软件的名字。
实现高可用性的基本原则是消灭单点故障。
如同在一台主机内部可以采用Mirror Disk 来消除单个硬盘的单点故障,用多台主机组成一套集群系统,在合理的配置下,可以在单块网卡、单块HBA、单个硬盘、单台主机等发生故障时,应用程序都能维持运行,从而提高系统的可用性。
所以,一套集群(Cluster)要保证高可用性,在配置过程中,要保证网络、存储、主机等都不存在单点故障。
Cluster 的基本结构是:由两至多台主机(节点),配合冗余的网络及存储设备(共享存储),组成一个集群(Cluster)。
每一个应用被打包成一个package,其中包括一些资源如IP 地址、卷组等。
一个package 在一台主机上运行,当应用需要切换时,相关的资源被切换到另一台备份的主机上,同时自动运行预选定义好的应用启动、停止的脚本,从而在另一台主机以原来的IP 地址运行相关的应用。
当一块HBA 卡发生故障时,LVM会自动通过alternative path 继续IO 访问;当一块网卡发生故障时,MC/SG 会自动将IP 地址切换到预选定义的备份网卡上;当一台主机发生故障时,package 会自动切换到预选定义的备份节点上。
原理1.HP MC/ServiceGuard 背景知识HP MC/ServiceGuard 服务器应用软件可以帮助你使用800系列的HP9000服务器建立一个高可靠性的集群服务器系统。
一个高可靠的系统是指即使计算机系统出现硬件和软件的故障,运行在该系统上的服务仍然可以继续使用,在一个环节(可能是一个系统处理单元、硬盘、LAN,软件系统等等)出了问题的时候,系统中的臃余部件可以接管错误部位的运行任务。
MC/ServiceGuard和其他高可靠部件一起实现并且协调这种发生错误时候的转换。
一个MC/ServiceGuard 集群系统就是利用网络把一些800系列的HP9000服务器(称为节点)连接起来并且在系统中有足够的臃余硬件和软件来保证任何一个单独的错误并不显著的影响整个系统所提供的服务。
HP双机热备方案目录1. 系统选型原那么 (3)2. 系统方案架构说明 (5)3. 建议设备及系统方案技术要点 (6)、硬件备份: (6)、管理、操作系统及应用备份: (6)、高级数据保护——ADG: (7)、建议设备特点: (7)3.4.1 HP DL380G6高档效劳器 (7)3.4.2 HP StorageWorks MSA2300I SAN存储阵列 (8)4.建议设备配置单以及报价 (11)1. 系统选型原那么1.高性能由于效劳器作为本工程的核心设备,要对系统内的所有用户效劳,所以在选型时首先需要考虑的是效劳器性能是否能够满足用户自己的应用。
效劳器性能指标以系统响应速度和作业吞吐量为代表。
响应速度是指用户从输入信息到效劳器完成任务给出响应的时间。
作业吞吐量是整个效劳器在单位时间内完成的任务量。
假定用户不连续地输入请求,那么在系统资源充裕的情况下,单个用户的吞吐量与响应时间成反比,即响应时间越短,吞吐量越大。
为了缩短某一用户或效劳的响应时间,可以分配给它更多的资源。
性能调整就是根据应用要求和效劳器具体运行环境和状态,改变各个用户和效劳程序所分配的系统资源,充分发挥系统能力,用尽量少的资源满足用户要求,到达为更多用户效劳的目的。
2. 可用性实践证明,影响效劳器可用性的原因主要有硬件故障、操作系统和应用软件故障、操作失误和环境故障三类。
众所周知,效劳器是一个由高速电子电路和精细机械组成的复杂系统,不但电子部件和机械部件之间存在着可靠性的差异,就连电子电路的可靠性根据其工作状态不同也存在一定差异。
比方,工作在高电压和大电流状态下的功率部件的可靠性较低,而相反地,工作在低电压和小电流状态下的功率部件的可靠性那么较高。
又如,工作在高温度环境中的高发热部件的可靠性较低,而工作在低温度环境下的低发热部件的可靠性就高多了。
PC效劳器的电源就是高电压、大电流部件,另外处理器工作时的发热量也较大。
另外,机械部件还存在磨损,因此它们的平均无故障工作时间要大大低于电子部件,现在广泛使用的高转速、大容量硬盘不仅因为转速高会导致磨损快,还会引起高发热现象。
HP-UX双机原理及安装维护目录第1章HP双机软件安装 (1)1.1 双机系统概述 (1)1.1.1 硬件要求 (1)1.1.2 软件要求 (1)1.1.3 逻辑连线图 (2)1.2 安装步骤 (2)第2章双机系统配置 (1)2.1 双机CLUSTER的配置 (1)2.2 双机应用包PKG的配置 (2)2.3 双机运行状态检查 (3)2.4 双机倒换测试 (4)附录1:HPUX CLUSTER常用命令 (6)i第1章HP双机软件安装1.1 双机系统概述智能网双机系统采用双机群集备份结构,在群集中一台机器为主用节点,另外一台为备用节点,在每台机器上都采取了一定的硬件冗余配置,如网卡、SCSI卡等。
双机的保护机制是当主用节点出现了重大故障(通常是系统无法自动排除的故障)时,系统会迅速地将应用自动切换到备用节点上运行。
而且组成双机系统的每台机器无需配备专用的操作系统,只需在普通的操作系统上配置一个双机管理系统即可,各机仍可作为单独的机器使用,这样对应用本身的特殊要求较少,使用配置较为灵活。
MC/ServiceGuard是一个为应用提供高可用性的软件。
在MC/ServiceGuard中,两台HP小型机用网络组织起来构成一个群集(Cluster),每台机器称为群集的一个节点(Node)。
运行在双机上的一个或多个用户进程(Process)组织在一起构成一个包(PKG)。
MC/ServiceGuard监听所有包的运行和每个节点的运行状况,在一个节点出现故障时,根据需要将在此节点上运行的PKG迁移到另一个节点上去运行,避免应用的长时间中断。
1.1.1 硬件要求1. HP9000服务器两台;2. 磁盘柜或磁阵1或2台;3. 每台主机上需有三块网卡(至少要两块网卡,但不推荐使用)。
1.1.2 软件要求1. HP-UX 11.0操作系统和必需的操作系统补丁;2. MC/Service Guard双机软件一套,版本号不能为11.12和11.13版本。
HP-UX oracle RAC 双机实践一、软硬件配置检查1、检查内存#/usr/contrib/bin/machinfoCPU info:4 Intel(R) Itanium 2 9100 series processors (1.59 GHz, 18 MB)532 MT/s bus, CPU version A18 logical processors (2 per socket)Memory: 32737 MB (31.97 GB)Firmware info:Firmware revision: 04.11FP SW A driver revision: 1.18IPMI is supported on this system.BMC firmware revision: 5.24Platform info:Model: "ia64 hp server rx6600"Machine ID number: 85468ec4-4ed7-11de-b9fa-eb58278042cfMachine serial number: SGH4917N5POS info:Nodename: rx6600bRelease: HP-UX B.11.31Version: U (unlimited-user license)Machine: ia64ID Number: 2235993796vmunix _release_version:@(#) $Revision: vmunix: B.11.31_LR FLA VOR=perf2、检查交换空间#/usr/sbin/swapinfo -aKb Kb Kb PCT START/ KbTYPE A V AIL USED FREE USED LIMIT RESERVE PRI NAMEdev 8388608 0 8388608 0% 0 - 1 /dev/vg00/lvol2 reserve - 579384 -579384memory 31886172 4310692 27575480 14%对于小于2g物理内存的系统,设置为物理内存的2倍。
HP-UX11系统配置及MC/SG双机设置一、HP-UX11配置1.1 HP-UX系统安装HP-UX操作系统是预装的,由HP工程师进行配置。
配置包括如下参数:主机名:CRCT1(上)CRCT2(下)此主机名可通过hostname或uname –a 命令查看。
1.2 创建用户帐号使用sam创建用户帐号halt、test、jzx、train和informix。
并分别用passwd命令给各用户设置口令。
1.3配置磁盘1.3.1 配置镜像磁盘Mirror Disk是HP-UX的一套软件包,当系统中安装有两个系统盘时,可以利用该软件的功能来做操作系统的镜像备份,以下是做镜像磁盘的步骤。
1、执行lvlnboot -v命令检查系统中的启动设备#lvlnboot -vBootBootSwapDump2、创建第二块系统盘#pvcreate -B /dev/rdsk/c2t6d03、扩展vg00,添加第二块硬盘#vgextend /dev/vg00 /dev/dsk/c2t6d04、为第二块磁盘创建boot引导信息#mkboot /dev/dsk/c2t6d05、扩展vg00中各逻辑卷,添加镜像磁盘lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol3 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol4 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol5 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol6 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol7 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol8 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol9 /dev/dsk/c2t6d0lvextend -m /dev/vg00/lvol10 /dev/dsk/c2t6d06、为第二块磁盘创建boot引导信息#mkboot -a "hpux(;0)/stand/vmunix" /dev/dsk/c2t6d07、执行如下操作后重新启动系统#lvlnboot -b /dev/vg00/lvol1#lvlnboot -b /dev/vg00/lvol2#lvlnboot -b /dev/vg00/lvol3#lvlnboot -d /dev/vg00 /dev/dsk/c2t6d0#lvlnboot -R#shutdown -h -y 08、在启动Main Menu出现时,从第二块磁盘启动Main Menu:>seaP0 0/0/2/0.6 intscsia.6 Random access mediasP1 0/0/2/1.6 intscsia.6 Random access mediasP0 0/4/0/0.0 Random access mediasP3 0/10/0/0.1 Random access mediasP4 1/10/0/0.5 Sequene access mediasMain Menu:>bo p19、系统启动以后执行如下操作#lvlnboot -v1.3.2添加磁盘阵列柜使用sam命令添加物理磁盘:sam ?Disks and File Systems(CRCT1)选定某个磁盘,在该磁盘上执行:?Disk Devices?Actions ?Disk Array Maitainece?bind出现的菜单可对选定的物理磁盘添加一个新的PV,共添加四个PV,其中两个64G,两个1GB。
小型机(假设安装的操作系统为HP UX)打印机配置1) 本地打印机本地打印机通过并行口或串行口直接连接到打印主机系统上。
用sam 配置打印机界面如下:#samPrinters and Plotters -> LP Spooler ->Printers and Plotters -> Actions->Add Local Printer/Plotter按实际情况填写如下内容:2) 远程打印机远程打印机必须首先在某台主机上被配为本地或网络打印机#samPrinters and Plotters -> LP Spooler ->Printers and Plotters -> Actions->Add Remote Printer/Plotter3) 网络打印机网络打印机自身具有到局域网的连接,可以通过安装一块网卡,这台打印机就可以被局域网上的所有主机系统共享,包括运行其他操作系统的主机。
在UNIX上配网络打印机需要安装HPNP软件产品4) X终端打印机打印机通过串口或并口直接连在X终端上,配置X终端打印机要通过安装在小型机上的netstation/enware软件来配置。
另外:lpstat 查看打印任务cancel 取消一个打印任务若不愿打印机生成标志页,需要修改接口程序,位于/etc/lp/interface/model.orig下(1) 如果设置打印机的类型为dumbplot则屏蔽如下内容:#echo "IN;\n"#echo "PG;\n"(2) 如果设置打印机的类型为dumb则屏蔽如下内容:#banner="yes";如果是本地打印机则接口程序位于/etc/lp/interface/下,注释掉所有banner内容(如果希望打印机打到哪,停到哪,则将打印机类型设置为dumbplot;如果希望打印机打完后自动换到下一行,则将打印机的类型设置为dumb)。
Hp双机操作命令, HP双机操作命令一、HP-UX系统管理1、创建卷组和逻辑卷(LVM)(1)创建物理卷# pvcreate -f /dev/rdsk/c0t1d0# pvcreate -f /dev/rdsk/c0t2d0(2)创建卷组# mkdir /dev/vg01# mknod /dev/vg01/group c 64 0x010000# vgcreate /dev/vg01 /dev/dsk/c0t1d0 /dev/dsk/c0t2d0(3)创建两个逻辑卷# lvcreate -L 100 -n lvoldata1 vg01# lvcreate -L 100 -n lvoldata2 vg01(4)查看物理卷、卷组和逻辑卷信息# pvdisplay -v /dev/dsk/c0t1d0# vgdisplay -v vg01# lvdisplay -v /dev/vg01/lvoldata1(5)扩展卷组和逻辑卷例1 向vg01增加一块物理硬盘c2t6d0,大小500MB# pvcreate –f /dev/rdsk/c2t6d0# vgextend /dev/vg01 /dev/dsk/c2t6d0例2 给逻辑卷lvoldata1增加到600M空间# lvextend –L 600 /dev/vg01/lvoldata12、创建文件系统(1)创建文件系统# newfs –F vxfs /dev/vg01/lvmyfs注意# newfs –F vxfs –o largefiles /dev/vg01/lvmyfs2 支持2GB以上大文件系统# newfs –F vxfs /dev/rdsk/c1t1d0 把整个磁盘做成一个文件系统(2)创建mount点# mkdir /myfs(3)mount文件系统# mount /dev/vg01/lvmyfs /myfs(4)查看文件系统是否mount上# bdf 或 # mount -v(5)卸载文件系统# umount /myfs 或 # umount /dev/vg01/lvmyfs(6)如果要系统启动时自动mount,则把文件系统加入到/etc/fstab。
HP MC/ServiceGuard综述(v 1.0)版本说明I N E D XHP MC/ServiceGuard综述 (1)版本说明 (2)I N E D X (2)Packageless Cluster Configuration ........................... 错误!未定义书签。
配置一个空包的双机流程为双机配置共享磁盘空间:配置共享PV:⇒pvcreate –f /dev/rdsk/cxtxdx在第一个节点创建共享VG:⇒ mkdir /dev/<VGname>⇒mknod /dev/<VGname>/group c 64 0x0h0000# h is the hex minor number for the VG⇒ vgcreate /dev/<VGname> /dev/dsk/cxtxdx创建逻辑卷和文件系统:⇒ lvcreate –L <size_in_MB> –n <LVname> /dev/<VGname>⇒ newfs –F vxfs –b <blocksize> -o largefiles /dev/<VGname>/r<LVname>配置输出VG信息到一个map文件:⇒ vgexport –p –s –m <map_filename> <VGname>FTP或者copy这个vgmap文件到其他的节点主机:创建VG的目录在其他节点主机:⇒ mkdir /dev/<VGname>创建vg group文件在其他节点主机:⇒ mkdir /dev/<VGname>⇒ mknod /dev/<VGname>/group c 64 0x0h0000# h must be the same on all nodes sharing the VGImport VG MAP文件到其他节点:⇒ vgimport –s –m <map_filename> <VGname>将共享VG加入到双机控制中:⇒vgchange –c y <VGname># 这步不是必须做的,双机启动后会自动加入。
HP-UX MC /ServicesGuaid 详细安装手册在安装MC之前首先进行一些准备工作,包括心跳线、共享磁盘、信任关系等。
1、准备工作:1.1、配置网卡地址并建立双机间的信任关系;1.1.1、配制网卡地址这里就不说了,SAM、命令行、修改文件都可以完成,注意当网卡数量超过两块时,用来作业务网卡备份的网卡不能配地址。
1.1.2、编辑/etc/hosts文件,将双机的IP地址和主机名写入,请将心跳的地址写在业务地址后面。
1.1.3、编辑/.rhosts文件,加入双机的主机名和root用户(建立双机间的信任关系);1.1.4、检查网络配置及信任关系是否成功,用到的命令有:ping、netstat、lanscan、rlogin、rcp、nslookup(相关命令的用法可以问男人^_^);1.1.5、编辑/etc/lvmrc文件,将AUTO_VG_ACTIV A TE参数设置为0,保证在系统启动时不自动激活卷组;1.1.6、在其中一台主机中建立锁盘VG、数据卷组、将VG信息导入到其它主机中2、MC设置2.1、指写群集节点生成集群配置模版、改动配置、检查集群配置、应用集群配置、生成包配置文件模版、生成包脚本文件模版、修改包的配置和脚本文件、检查包配置、应用包配置;2.1.1、指定群集节点生成集群配置模版# cmquerycl -v -C /etc/cmcluster/superdome.ascii -n superdomeA -n superdomeB -如果共享磁盘很多的情况下检查会很慢,建议加-k参数(只扫描创建了VG的磁盘)来加快检查的速度。
2.1.2、编辑/etc/cmcluster/superdome.ascii,下面只列出参数2.1.3、检查并应用集群配置# cmcheckconf -k -v -C /etc/cmcluster/superdome.ascii# cmapplyconf -k -v -C /etc/cmcluster/superdome.ascii# cmruncl# cmviewcl2.1.4、生成包的配置文件和脚本文件(注意:包的目录、配置文件、脚本文件都必须是755的权限)2.1.5、修改包的配置文件和脚本文件2.1.6、检查并应用包的配置# cmcheckconf -k -v -C /etc/cmcluster/superdome.ascii -P /etc/cmcluster/pkgb/pkgb.conf # cmapplyconf -k -v -C /etc/cmcluster/superdome.ascii -P /etc/cmcluster/pkgb/pkgb.conf # cmrunpkg -v superdomeB# cmviewcl。
HP-UX MC安装详细参考手册作者:devyfong目录一、配置MC的基本过程 (4)二、关于本文 (5)编写本文的目的 (5)规则定义及说明 (5)三、安装软件 (5)四、准备系统 (5)建立主机信任关系 (5)启动时间同步进程 (5)五、网卡准备 (6)六、准备磁盘 (6)创建逻辑卷(LV)结构 (6)创建root盘的镜像 (6)创建卷组(VG)和逻辑卷(LV) (7)修改卷组属性 (8)在另一台主机上设置VG (8)创建其他卷组结构 (9)所有卷组创建完成后 (9)最后步骤 (9)七、配置CLUSTER (9)生成CLUSTER配置文件模板 (9)编辑CLUSTER配置文件模板 (9)检查CLUSTER配置的正确性 (10)八、配置PACKAGE和SERVICES (11)创建子目录 (11)建立配置文件模板 (11)编辑配置文件模板 (11)建立控制脚本的模板 (12)控制脚本模式设置 (12)编辑控制脚本 (12)检查并分发配置文件 (12)九、管理CLUSTER和PACKAGE (13)管理C LUSTER和节点 (13)启动Cluster (13)在已运行的Cluster中增加一个节点运行 (13)在已运行的Cluster中停止一个节点运行 (13)停止整个Cluster (13)对Cluster进行重新配置 (13)管理P ACKAGE和S ERVICE (13)启动Package (13)停止Package,不切换 (13)移动Package (13)对Package进行重新配置 (14)查看运行情况 (14)十、测试CLUSTER配置 (14)测试P ACKAGE M ANAGER (14)测试C LUSTER M ANAGER (14)测试N ETWORK M ANAGER (14)十一、故障诊断方法 (15)附:一些有用的系统命令 (15)查看硬件配置情况 (15)配置LAN (15)扩充HFS文件系统 (16)移动文件系统 (16)文件系统日常维护 (16)删除CORE文件 (17)将磁盘从一个卷组移到另一个卷组 (17)PV-L INK(物理卷链路)配置 (17)手工启动HP-UX (17)进入ISL界面: (17)进入单用户状态 (17)安装软件时检查SWAGENTD是否启动 (17)软件打包到磁带(SWINSTALL格式) (17)杀死指定名字的进程 (18)检测INFORMIX SERVER状态 (18)一、配置MC的基本过程本表仅供参考:二、关于本文编写本文的目的公司的技术人员,根据该模板均能成功安装配置统一风格、符合FR 规范的MC高可用系统,通过本文档,系统管理员可对双机的基本概念有一定的了解;可完成双机的安装配置、日常管理、监控等任务。
命令描述accept, reject 允许/阻止LP打印机队列请求arp 地址解析和控制arp 地址解析协议at 立即执行命令或在一段时间以后执行banner 用大的字母做标题bdf 报告空闲磁盘块的数量(berkeley版本)cal 打印日历cat 连接拷贝和打印文件catman 为手册页创建cat文件cd 改变工作目录chfn 改变由finger命令使用的用户信息,该命令更新/etc/passwd文件Chmod 改变文件模式访问的权限chown,chgrp 改变文件属主和组chsh 改变一个用户的却声登陆shell.该命令更新/etc/passwd文件clear 清理终端屏幕cmp 比较两个文件comm 选择或拒绝两个已排序文件中的共同行compress, uncompress 压缩和扩展数据.这是用于文件压缩和解压的标准命令cp 拷贝文件和目录cpio 拷入和拷出文件档案;复制目录树.这个命令在很多UNIX系统中被用于备份和恢复cron 定时执行作业的守护进程crontab 用户作业调度器csh 类似C语言的用户SHELLcut 剪取(提取)一个文件或stdin中被选择的域.date 显示或设置日期和时间dd 转换\重新分块\翻译和拷贝一个文件(磁带).这个命令转储原数据到一个设备(不是文件)df 报告文件系统可用磁盘块的数量diff 不同的文件和目录比较器diskinfo 描述一个磁盘设备的特征dmesg 从错误日志中收集系统统计信息或送到错误日志domainname 设置或显示网络信息服务(NIS)域的名字du 磁盘使用的汇总dump, rdump 本地或跨网络的增量文件系统备份echo 回显(打印)参数enable, disable 启用/禁用LP打印机ex, edit 扩展的面向行的文本编辑器exportfs 向NFS客户导出和回收目录expr 评估作为一个表达式的参数extendfs 拓展一个系统的大小fbackup 有选择的备份文件file 决定文件类型find 查找文件finger 用户信息查询程序frecover 有选择地恢复文件freedisk 通过查询在一个特定时期内没有使用的文件集来恢复磁盘空间fsadm 一个文件系统管理命令fsck 文件系统一致性检查和交互式修复fstype 决定文件系统类型ftp 文件传输程序.用于网络传输文件ftpd 文件传输协议服务器fuser 列出使用一个文件和文件结构的进程getty 设置终端类型模式速率和规律线grep, egrep, fgrep 在文件中搜索一个模式groupadd 添加一个新的组到系统groupdel 从系统删除一个组groupmod 在系统中修改一个组groups 显示组成员关系head 打印输入的前几行hostname 设置和显示当前的主机名hpux HP-UX引导程序id 打印用户和组ID和名字ifconfig 配置网络借口参数inetd Internet服务守护进程init 控制初始化的进程insf 安装特殊(设备)文件ioinit 测试和维护在内核I/O数据结构和/etc/ioconfig之间的一致性ioscan 扫描I/O系统iostat 报告I/O统计状态isI 初始化系统装载器kill 向一个进程发送信号,终止一个进程killall 杀死所有的进程ksh rksh shell,标准/受限制的命令编程语音lanadmin 本地网络管理程序lanscan 显示局域网设备的配置和状态last, lastb 显示用户和tty的上一次登录lifcp 拷贝到(或从)LIF文件lifls 列出一个LIF目标的内容lifrm 删除一个LIF文件linkloop 确认LAN在链路曾的回显连通性ln 连接文件或目录login 登录;开始一个终端会话logname 取得登录名lp, lpalt cancel 打印变更或撤消一个LP打印机或绘图仪上的请求vlpadmin 配置LP缓冲系统lpsched,lpshut,lpmove,lpfence 启动或停止LP请求的调度器移动请求并定义打印优先级的最小值lpstat 报告打印机的状态信息ls, lc, l, ll, lsf, lsr, lsx 列出目录的内容lsacl 列出文件的访问控制列表(ACL)lsdev 列出系统中的设备驱动程序lssf 列出一个特殊文件lvchange 改变LVM逻辑卷特性lvcreate 在LVM卷组中创建一个逻辑卷lvdisplay 显示有关LVM逻辑卷的信息lvextend 增加LVM逻辑卷的空间和镜象lvlnboot 增加一个LVM逻辑卷作为根引导主交换和转储lvmerge 合并两个LVM逻辑卷为一个逻辑卷lvreduce 减少逻辑卷的分配空间和镜象拷贝的数量lvremove 在LVM卷组中删除一个或多个逻辑卷lvrmboot 删除连接到根主交换或转储设备的逻辑卷mail. rmail 发送邮件给客户或读邮件man 通过关键字查找手册页信息;打印一个手册页mediainit 初始化磁盘和磁带介质;分区化DDS磁带mesg 允许或禁止到一个终端的信息mkboot rmboot 从一个磁盘安装更新或删除引导程序mkdir 生成一个目录mkfifo 生成FIFO(命名管道)特殊文件mkfs 创建一个文件系统mknod 创建特殊文件mksf 生成一个特殊(设备)文件model 打印详细的硬件模块信息more page CRT显示的文件阅读过滤器mount umount 挂起和卸载文件系统mountall umountall 挂起和卸载多个文件系统mountd NFS挂起请求服务器mt 磁带操作程序mv 移动或重新命名文件和目录named Internet域名服务器ndd 网络调试netstat 显示网络状态newfs 创建一个新的文件系统newgrp 装换到一个新的组nfsd biod NFS守护进程nfsstat 网络文件系统统计信息nice 在非却声的优先级运行一个命令nohup 不受挂起影响地运行命令nslookup 交换的查询名字服务器ntpdate 依靠NTP来设置日期和时间ntpq 标准的网络时间协议查询程序passwd 改变一个登录口令的相关选项pax 解压写并列出归档文件;拷贝文件和目录层次.可以用于备份和恢复pcnfsd PC-NFS审核和打印请求pdc 处理器相关代码(固件)ping 发送ICMP回显请求包到一个网络主机ps 报告进程状态pvchang 改变一个在LVM卷组中的物理卷的信息pvck 口令和组文件检查pvcreate 创建一个用在LVM卷组中的物理卷的信息pvdisplay 显示有关LVM卷组中的物理卷的信息pwck, grpck 口令和组文件检查pwd 正在工作的目录名rarpd 反向地址解吸协议守护进程rc 输入的一个新的运行级时被调用的通用定序器rcp 通过一个网络的远程拷贝文件read 从stdin读取一行.通常用在shell脚本中reboot 重新引导系统remsh rexec 从一个远程的shelll执行remshd 远程shell服务器renice 改变正在运行的程序的优先级rlogin 远程登录rlogind 远程登录服务器rlpdaemon 远程缓冲的行打印机守护进程;信息写入守护进程rm 删除文件或目录rmdir 删除目录rmnl 从一个文件中删除额外的新行字符.用于去除空白行rmsf 删除一个特殊(设备)文件route 手工地调整路由表rpcbind 通用地址到RPC程序号的映射器rpcinfo 报告RPC信息ruptime 显示一个网络上的本地机器状态rusers 判断谁登陆了本地网络的机器上rwho 显示谁登陆到了本地机器rwhod 系统状态服务器san 系统管理器samlog_viewer 一个查看和保存SAM日志文件的工具sar 系统行为报告sed 流式文本编辑器sh, rsh 标准和首限制的POSIX.2兼容的命令shellshar 制作一个shell归档包showmount 显示所有远程的挂起shutdown 终止所有进程sleep 挂起执行一段时间sort 排序和合并文件strings 在一个对象或其他二进制文件中找到可打印字符串stty 设置一个终端端口的选项su 转换用户swacl 查看和修改保护软件产品的访问控制列表swagentd swagent 服务于本地或远程SD软件管理任务swapinfo 系统分页空间信息,swapon 为分页启用设备或文件系统swconfig 配置清除配置或重新配置已安装的软件swinstall swcopy 安装和配置软件产品;为以后的安装或发布而拷贝软件产品swlist 显示有关软件产品的信息swmodify 在一个目标根或一个软件仓库中修改软件产品swpackage 把软件产品打包到一个跟或磁带中swreg 注册或取消一个跟或软件仓库的注册swremove 取消配置并删除软件产品swverify 确认软件产品sysdef 显示系统定义syslogd 记录系统信息tail 显示文件的最后部分talk 通过网络和其他用户交谈tar 磁带问归档器.用于备份和恢复tee 管道装置telnet telnet协议的用户接口telnetd telnet协议服务器test 条件评估命令tftp 通用的文件传输程序time 时间命令timex 计时一个命令;报告进程数据和系统行为top 显示和更新在系统上最高的进程的信息touch 更新文件的访问修改并/或改变文件的时间.也可以创建一个0字节的文件true, false 返回一个为零或为1的退出状态test, reset 终端相关的初始化tty, pty 获得终端的名字ttytype 终端标识程序umask 设置或显示文件创建模式的掩码uname 显示有关一个计算机系统的信息;设置一个节点名(系统名)uniq 报告在一个文件中重复的行uptime, w 显示一个系统已经启动了多长时间,并/或谁登陆了系统以及他们在做什么useradd 添加一个新登录到系统的用户userdel 从系统删除一个用户登录usermod 修改一个在系统上用户登录users 系统上的用户的紧凑列表vgcfgbackup 创建或更新LVM卷组配置备份文件vgcfgrestore 从一个备份文件中显示或恢复LVM卷组配置文件vgchange 设置LVM卷组可用性vgcreate 创建一个LVM卷组可用性vgdisplay 显示有关LVM卷组的信息vgexport 导出一个L VM卷组和它相关的逻辑卷vgextend 通过添加物理卷拓展一个LVM卷组vgimport 导入一个LVM卷组到系统vgreduce 从一个LVM卷组删除物理卷vgremove 从系统中删除LVM卷组的定义vgscan 为LVM卷组检测物理组vi, view, vedit 面向屏幕(可视的)的文本编辑器vipw 编辑口令文件vmstat 包虚拟内存的统计信息wait 等待进程完成wall 给所有用户写一个信息wc 统计一个文件中的单词行字节或字符个数whereis 为程序定位源文件二进制文件或手册页which 定位一个包括别名和路金程序whoami 打印有效的当前用户IDwhodo 列出哪个用户在做什么xntpd 网络时间协议守护进程ypcat 打印所有在网络信息服务中值的映射ypinit 构建和安装网络信息服务数据库ypmake 创建或重新构建网络信息服务数据库ypmatch 打印在网络信息服务映射中所选择的键的值yppasswd 改变网络信息系统(NIS)中的一个登陆口令yppasswdd 用户修改网络信息服务口令数据库的守护进程yppoll 想NIS服务器查询有关NIS影射的信息yppush 强制传播网络信息服务数据库ypserv, ypbind, ypxfrd 网络信息服务(NIS)服务器绑定和传输进程ypset 绑定到一个特定的网络信息服务服务器ypupdated rpc ypupdated 改变NIS信息的服务器ypwhich 列出哪个主机是网络信息服务服务器或主映射ypxfr 从服务器传诵一个NIS数据库到本地节点配置文件/etc/pxorts 描述可以导出给NFS客户的目录/etc/xtab 包含当前被导出的目录的条目/etc/fstab 包含一个可以被挂起的文件系统条目的列表/etc/ftpuser ftpd守护进程拒绝远程登录到在/etc/ftpusers中命名的本地用户/etc/group 用于提供每一个组的名字/etc/hosts 把Internet(IP)地址联系到正式的主机名或别名/etc/hosts.equiv, $home/.rhosts 声明远程主机和与本地主机或用户等值的用户/etc/inetd.conf inetd守护进程可选的配置文件/var/adm/inetd.sec inetd守护进程可选的安全文件/etc/inittab 提供init引导守护进程的脚本/etc/issue 包含作为额一个登陆提示符打印的问题或项目标识/etc/mnttab 包含一个有mount命令挂起的设备的列表/etc/networks 把internet(IP)地址联系到正式的网络名和别名/etc/nsswitch.conf 服务转换配置文件/etc/passwd 包含用户名口令和其他用户信息/etc/profile 用户shell的系统启动文件$HOME/.profile shell的用户启动文件$HOME/.exrc VI编辑器的启动配置文件/etc/ntp.conf NTP xntpd守护进程的配置文件/etc/rpc 包含用于替换RPC程序号的用户可读的名字/etc/services 把正规服务名与别名与端口号和使用的协议服务联系起来/etc/shells 一个包含系统中合法shell的列表。
GP-UX 的双机原理及维护1.MC/Services Guard的工作原理MC/Services Guard软件由三部分组成(如图2所示)。
1)集群管理器(Cluster Manager)集群(Cluster)由节点(Node)组成,而节点就是生产机、备份机。
只有在MC/Services Guard 的管理下,各个节点才能组成一个集群,其中的生产机节点称为集群协调器(Cluster Coordinator)。
集群协调器接受各节点发送的心跳线消息,可知节点状态。
如果某个节点状态不正常,MC/Services Guard试图形成新的cluster,新的cluster中不包含不正常的节点。
新的cluster的配置信息将传给包管理器,使得应用系统不再在不正常的节点上运行。
旧的cluster失败形成新的cluster时,原来的cluster分裂成两个子群(sub-cluster),每个子群都试图成为生产机。
这时哪个子群首先获得锁盘,则该子群成为生产机,另一个子群只能成为备份机。
如果存在三个节点,则不需要锁盘。
2)包管理器(Package Manager)包是运行应用所需的后台进程和服务的总称。
包管理器的作用是:--决定何时在何节点运行、挂起、迁移package。
--执行用户定义的控制文本从而正确的挂起和运行package。
3)网络管理器(Network Manager)每个节点的当前活动网卡(主网网卡)应配置其IP地址,这是静态的IP地址,由配置文件/etc/rc.config.d/netconf文件决定。
静态的IP地址不会传给另一个节点,但可以传给备份网卡,所以一定不要配置备份网卡的IP地址。
此外,对于每个package应配置其唯一的IP地址,这就是浮动地址(Floating Address)。
cluster 中的每个节点的浮动地址是相同的,并与主网静态IP地址处于同一网段。
启动package时,该浮动地址将分配给主网网卡。
HP−UX 11.00 Documentation MapHP 9000 Series ComputersSixth Edition (E1097)HP Part No. 5967−0056October 1997Legal NoticesThe information in this document is subject to change without notice.Hewlett−Packard makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett−Packard shall not be held liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material.Warranty. A copy of the specific warranty terms applicable to your Hewlett−Packard product and replacement parts can be obtained from your local Sales and Service Office.Restricted Rights Legend. Use, duplication, or disclosure by the U.S. Government Department is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227−7013 for DOD agencies, and subparagraphs (c) (1) and (c) (2) of the Commercial Computer Software Restricted Rights clause at FAR 52.227−19 for other agencies.HEWLETT−PACKARD COMPANY3000 Hanover Street Palo Alto, California 94304 U.S.A.Use of this manual and flexible disk(s) or tape cartridge(s) supplied for this pack is restricted to this product only. Additional copies of the programs may be made for security and back−up purposes only. Resale of the programs in their present form or with alterations, is expressly prohibited.Copyright Notices. (C)copyright 1997 Hewlett−Packard Company, all rights reserved.This documentation contains information that is protected by copyright. All rights are reserved. Reproduction, adaptation, or translation without written permission is prohibited except as allowed under the copyright laws. (C)Copyright 1979, 1980, 1983, 1985−1993 Regents of the University of California.This software is based in part on the Fourth Berkeley Software Distribution under license from the Regents of the University of California.(C)copyright 1980, 1984, 1986 Novell, Inc.(C)copyright 1986−1992 Sun Microsystems, Inc.(C)copyright 1985−86, 1988 Massachusetts Institute of Technology.(C)copyright 1989−93 The Open Software Foundation, Inc.(C)copyright 1986 Digital Equipment Corporation. (C)copyright 1990 Motorola, Inc.(C)copyright 1990, 1991, 1992 Cornell University(C)copyright 1989−1991 The University of Maryland.(C)copyright 1988 Carnegie Mellon University.Trademark Notices. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Limited.X Window System is a trademark of the Massachusetts Institute of Technology.MS−DOS and Microsoft are U.S. registered trademarks of Microsoft Corporation.OSF and OSF/1 are trademarks of the Open Software Foundation, Inc. in the U.S. and other countries.X/Open is a trademark of X/Open Company Limited in the UK and other countries.Printing HistoryThe manual printing date and part number indicate its current edition. The printing date will change when a new edition is printed. Minor changes may be made at reprint without changing the printing date. The manual part number will change when extensive changes are made.Manual updates may be issued between editions to correct errors or document product changes. To ensure that you receive the updated or new editions, you should subscribe to the appropriate product support service. See your HP sales representative for details.First Edition: January 1995 (HP−UX Release 10.0)Second Edition: June 1995 (HP−UX Release 10.0 version B.10.01)Third Edition: November 1995 (HP−UX Release 10.10)Fourth Edition: June 1996 (HP−UX Release 10.20)Fifth Edition: June 1997 (HP−UX Release 10.30)Sixth Edition: October 1997 (HP−UX Release 11.00)Table 1−1 New and Updated Documents for HP−UX Release 11.00Read Me Before Installing or Updating Installing HP−UX 11.00 and Updating Available on Instant Information Available on Instant SeeAvailable on Instant Information Available on Instant Information Chapter 1HP−UX 11.00 Documentation MapIn this document, you will find the following information:• New and Updated Documents for HP−UX Release 11.00• Unchanged HP−UX Core Manuals at HP−UX Release 11.00• Obsolete HP−UX Core Manuals as of 10.30• White Papers in the /usr/share/doc/ Directory• HP−UX Core Documentation in HP Supportline at 10.0• HP−UX Core Documentation in HP Supportline at 10.01• HP−UX Core Documentation in HP Supportline at 10.20• HP−UX Core Documentation in HP Supportline at 10.30• HP−UX Core Documentation in HP Supportline at 11.00• Retail BooksTo order Hewlett−Packard manuals, call:• 1−800−227−8164 (from the U.S.)• Your local sales office (for international orders)TablesTitle 11.00 PartNumber Comments HP−UX 11.00B3782−90192Available in print.HP−UX 10.x to 11.00B2355−90153and in print.Managing HP−UX Software with SD−UX B2355−90154 Information and in print.HP−UX 11.0 Patch List5965−4408/usr/share/doc/sw_patche s.txtConfiguring HP−UX for Peripherals B2355−90158and in print.Using HP−UXB2355−90164and in print.Available as manpages, on Instant Available inAvailable on Instant Information HP Distributed Print Service Administration Table 1−2 Unchanged HP−UX Core Manuals at HP−UX Release 11.00Table 1−3 Obsolete HP−UX Core Manuals as of 10.30Kermit information replaced by a KermitTerminal Session Manager: User’s Administering Your HP−UX Trusted Information is covered in HP−UX Documentation: What is The following white papers are available on the HP−UX 11.00 media. They are in the Table 1−4 White Papers in the /usr/share/doc/ Directory HP−UX ReferenceB2355−90166Information and in print.Release Notes for HP−UX 11.005967−0055/usr/share/doc/11.0RelNo tes and on Instant Information.There is no printed version.Managing Systems and Workgroups B2355−90157and in print.HP Distributed Print Service User’s Guide B2355−90156Available on Instant Information and in print.GuideB2355−90155Available on Instant Information and in print.Title Part Number Posix Conformance Documents B2355−90049Shells: User’s Guide B2355−90046Technical Addendum to the Shells: User’s Guide B2355−90072HP Online JFS Installation Instructions B3928−90001Kermit Mailer Card B2355−90063Title Part Number CommentsiFor/LS Quick Start Guide B2355−90108Managing Software with iFOR/LS B2355−90064Remote Access: User’s GuideB2355−90037manual (see Kermit mailer card). vt (1)information moved to manpages. UUCP documented in O’Reilly trade manual.Terminal Control: User’s Guide B1862−90013Text Formatting: Users’ Guide B1862−90014Number Processing: User’s Guide B1862−90015Text Processing: User’s Guide B1862−90016GuideB2351−90000SystemsB2355−90121Managing Systems and WorkgroupsSystem Administration Tasks B2355−90121Information is covered in Managing Systems and WorkgroupsAvailable and How to Order ItB2355−90125Information is covered in this document./usr/share/doc/directory and are part of the RELEASE−NOTES fileset. The .ps files are PostScript files and the .txt files are ASCII files.TitleFilenameFile Sharing and Other Helpful Facts for HP−UX Software HP−UX Configuration/Startup Files, 10.20 Release White HP−UX 11.0 System Crash Dump White Paper sys_crash.txt The following white papers (and others) are available through the Table 1−5 HP−UX Core Documentation in HP Supportline at 10.0Document id number Iconv Customizationiconv.txtHP−UX Large Files White Paper lg_files.txt , lg_files.ps HP−UX Patch Program White Paper patch_pgrm.txt HP−UX 11.00 Patch List sw_patches.txt Programming For the Year 2000libc_y2k.txt HP−UX 11.0 System Panics White Paper panics.txtHP−UX 11.00 Documentation Mapdoc_map.txt, doc_map.ps How to Write a 64−bit Clean IO Driver for HP−UX 64bit_driver_migration.ps Locale Methods Customizationnls_locale.txtHP−UX Memory Management White Paper mem_mgt.txt, mem_mgt.ps HP−UX Process Management White Paper proc_mgt.txt, proc_mgt.ps HP−UX MultiProcessing White Paper mp.txt, mp.psHP−UX File System Layout White Paperfile_sys.ps , file_sys.txt Developersdev_apps.ps HP−UX System Boot and Startup White Paper boot.txtHP−UX Startup and Configuration White Paper start_up.txt , start_up.ps Paperconfigure.txt , configure.ps HP−UX Start/Kill Sequence Links links.txt , links.ps HP−UX Start/Kill Sequence Numbers sequence.txt , sequence.ps Developer Check Listpartner_info Steps to Version Your Shared Library V.4version.ps HP−UX 11.0 Development Guide White Paper 11.00dev.ps Application Interoperability White Paperiop.psElectronic Support Center/HPSupportLine .They are all ASCII files and can be retrieved by their document id number or by keyword searching on "white paper."TitleHP−UX 10.0 Memory Management White Paper OMJWP02950928HP−UX 10.0 Process Management White Paper OMJWP02950926HP−UX 10.0 File System Layout White Paper OALWP12950406HP−UX 10.0 File System Layout White PaperOALWP12950406HP−UX 10.0 Solving UUCP Problems White Paper OALWP11950406HP−UX 10.0 Solving Disk Space Problems White PaperOALWP10950406HP−UX 10.0 Solving Line Printer Spooling Problems White Paper OALWP09950406HP−UX 10.0 System Panics White Paper OALWP08950406HP−UX 10.0 Patch Program White PaperRSDWP01950327HP−UX 10.0 System Accounting White Paper, Part 1OALWP06950320HP−UX 10.0 System Accounting White Paper, Part 2OALWP07950320HP−UX 10.0 System Startup White Paper OALWP05950320HP−UX 10.0 Login White PaperOALWP04950320HP−UX 10.0 Logical Volume Manager White PaperOALWP03950320HP−UX 10.0 Channel I/0 Architecture White Paper OALWP02950320Table 1−6 HP−UX Core Documentation in HP Supportline at 10.01Document id number Table 1−7 HP−UX Core Documentation in HP Supportline at 10.10Document id number Table 1−8 HP−UX Core Documentation in HP Supportline at 10.20Document id HP−UX Security Features User’s Guide Supplement White Paper HP−UX 10.0 HFS File System White PaperOALWP01950320HP−UX 10.0 Release Notes, Overview and Introduction OAL01950210HP−UX 10.0 Release Notes, Major ChangesOAL02950210HP−UX 10.0 Release Notes, Late−Breaking NewsOAL10950210HP−UX 10.0 Release Notes, Commands and Libraries, Part 1OAL06950210HP−UX 10.0 Release Notes, Commands and Libraries, Part 2OAL07950210HP−UX 10.0 Release Notes, Commands and Libraries, Part 3OAL08950210HP−UX 10.0 Release Notes, Commands and Libraries, Part 4OAL09950210HP−UX 10.0 Release Notes, NetworkingOAL05950210HP−UX 10.0 Release Notes, Other OS/Subsystem Changes, Part 1OAL03950210HP−UX 10.0 Release Notes, Other OS/Subsystem Changes, Part 2OAL04950210TitleHP−UX 10.01 Printed Manpages Errata Information OALAN01950629HP−UX 10.01 Patch List White PaperOALWP14950623HP−UX 10.01 Documentation Map White PaperOALWP13950623HP−UX 10.01 Release Notes, Overview and Introduction OAL01950623HP−UX 10.01 Release Notes, Major ChangesOAL02950623HP−UX 10.01 Release Notes, Commands and Libraries, Part 1OAL06950623HP−UX 10.01 Release Notes, Commands and Libraries, Part 2OAL07950623HP−UX 10.01 Release Notes, Commands and Libraries, Part 3OAL08950623HP−UX 10.01 Release Notes, NetworkingOAL05950623HP−UX 10.01 Release Notes, Other OS/Subsystem Changes, Part 1OAL03950623HP−UX 10.01 Release Notes, Other OS/Subsystem Changes, Part 2OAL04950623TItleHP−UX 10.0x Documentation Map White Paper OMJWP02960104HP−UX 10.10 Patch List White Paper OMJWP01960104HP−UX 10.10 Release Notes, OverviewSRL960212001HP−UX 10.10 Release Notes, Commands and Libraries, Part 1SRL960212009HP−UX 10.10 Release Notes, Commands and Libraries, Part 2SRL960212010HP−UX 10.10 Release Notes, Commands and Libraries, Part 3SRL960212011HP−UX 10.10 Release Notes, NetworkingSRL960212008HP−UX 10.10 Release Notes, Other Operating System & Subsys Changes, Pt.1SRL960212006HP−UX 10.10 Release Notes, Other Operating System & Subsys Changes, Pt.2SRL960212007HP−UX 10.10 Release Notes, Major Changes for HP−UX 10.0 and 10.01, Pt. 1SRL960212004HP−UX 10.10 Release Notes, Major Changes for HP−UX 10.0 and 10.01, Pt. 2SRL960212005HP−UX 10.10 Release Notes, Major Changes for HP−UX 10.10, Part 1SRL960212002HP−UX 10.10 Release Notes, Major Changes for HP−UX 10.10, Part 2SRL960212003Titlenumber SFUG30HP−UX 10.X Startup and Configuration White PaperSRL96080307HP−UX 10.X Configuration/Startup Files − 10.20 Release SRL96080202HP−UX 10.x Large Files White PaperSRL96080104HP−UX 10.x Start/Kill Sequence Numbers, 10.20SRL96080105HP−UX Start/Kill Sequence Numbers White Paper SRL96080106HP−UX 10.20 Patch List White PaperSRL96080108HP−UX 10.x Documentation Map White Paper SRL96080103HP−UX 10.x System Boot and Startup White Paper SRL96080101HP−UX 10.20 Patch List White Paper SRL96080108HP−UX 10.20 Release Notes, IntroductionRN01961020HP−UX 10.20 Release Notes, OverviewRN02961020Table 1−9 HP−UX Core Documentation in HP Supportline at 10.30Document id HP−UX MultiProcessing White PaperTable 1−10 HP−UX Core Documentation in HP Supportline at 11.00Document id HP−UX 11.00 Large Files White Paper HP−UX 10.20 Release Notes, Major Changes for HP−UX 10.20RN03961020HP−UX 10.20 Release Notes, Commands and Libraries, Part 1RN11961020HP−UX 10.20 Release Notes, Commands and Libraries, Part 2RN12961020HP−UX 10.20 Release Notes, Commands and Libraries, Part 3RN13961020HP−UX 10.20 Release Notes, NetworkingRN10961020HP−UX 10.20 Release Notes, Other OS and Subsystem Changes, Part 1RN08961020HP−UX 10.20 Release Notes, Other OS and Subsystem Changes, Part 2RN09961020HP−UX 10.20 Release Notes, Major Changes for HP−UX 10.10, Part 1RN04961020HP−UX 10.20 Release Notes, Major Changes for HP−UX 10.10, Part 2RN05961020HP−UX 10.20 Release Notes, Major Changes for HP−UX 10.0 & 10.01, Pt.1RN06961020HP−UX 10.20 Release Notes, Major Changes for HP−UX 10.0 & 10.01, Pt. 2RN07961020Titlenumber WP1030011HP−UX Process Management White Paper, Part 1WP1030010a HP−UX Process Management White Paper, Part 2WP1030010b HP−UX Process Management White Paper, Part 3WP1030010c HP−UX Memory Management White Paper, Part 1WP1030009a HP−UX Memory Management WhitePaper, Part 2WP1030009b Locale Methods Customization White Paper WP1030008HP−UX 10.x Documentation MapWP1030007HP−UX 10.10−10.30 System Panics White Paper WP1030006Programming for the Year 2000WP1030005HP−UX 10.30 Patch List White Paper WP1030004HP−UX Patch Program White Paper WP1030003HP−UX Large Files White Paper WP1030002Iconv Customization White PaperWP1030001HP−UX 10.30 Release Notes, Introduction RN01971030HP−UX 10.30 Release Notes, OverviewRN02971030HP−UX 10.30 Release Notes, Other OS and SubsystemChanges, Part 1RN12971030HP−UX 10.30 Release Notes, Other OS and Subsystem Changes, Part 2RN13971030HP−UX 10.30 Release Notes, Other OS and Subsystem Changes, Part 3RN14971030HP−UX 10.30 Release Notes, Other OS and Subsystem Changes, Part 4RN15971030HP−UX 10.30 Release Notes, Other OS and Subsystem Changes, Part 5RN22971030HP−UX 10.30 Release Notes, Commands and Libraries, Part 1RN18971030HP−UX 10.30 Release Notes, Commands and Libraries, Part 2RN19971030HP−UX 10.30 Release Notes, Commands and Libraries, Part 3RN20971030HP−UX 10.30 Release Notes, Networking, Part 1RN16971030HP−UX 10.30 Release Notes, Networking, Part 2RN17971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.0 & 10.01, Pt.1RN10971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.0 & 10.01,Pt.2RN11971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.10, Part 1RN08971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.10, Part 2RN09971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.20RN07971030HP−UX 10.30 Release Notes, Compatibility on HP−UX 10.30RN06971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.30, Part 1RN04971030HP−UX 10.30 Release Notes, Major Changes for HP−UX 10.30, Part 2RN05971030Titlenumber WP1100001HP−UX 11.00 Patch List WP1100002HP−UX 11.00 System PanicsWP1100003HP−UX 11.00 Documentation Map WP1100004Publication Clusters for High Availability: A Primer of HP−UX Peter S.ISBN 0−13−494758−4ISBN 0−13−300716−2MartyISBN 0−13−125873−7BarryISBNISBN 0−13−324419−9Bryan Costales,ISBN 1−56592−222−0Scott J. Norton,ISBN 0−13−190067−6HP−UX 11.00 System Crash Dump WP1100005HP−UX 11.00 Release NotesWP110000nThe following are recommended retail books.Table 1−11 Retail Books TitleAuthor InformationSolutionsWeygant Prentice Hall 0−13−518861−X Prentice Hall UNIX SpecificationCompany, Ltd.Prentice Hall Cathy Gunn Prentice Hall HP−UX 10.X System Administration "How To" Book Poniatowski Prentice Hall Kornshell Programming TutorialRosenburg,Joseph Jaynes 0−201−56324−X Addison Wesley PoniatowskiPrentice HallDavid G. Korn Prentice Hall Bourne Shell Examples Prentice Hall Charles Knouse Prentice Hall sendmailEric Allman O’Reilly &Associates Thread Time: The MultiThreaded Programming GuideMark D.DiPasquale Prentice Hall Paul Anderson 0−13−937468−X Prentice Hall O’Reilly, Dale Dougherty,Grace Todino,O’Reilly &AssociatesChristine M.Digital Press,Gianoner Columbia UniversityVolume 3: X Window System User’s Guide, Standard Edition Valerie Quercia,Tim O’ReillyISBN 1−56592−014−7O’Reilly &AssociatesVolume 3M: X Window System User’s Guide, Motif Edition Valerie Quercia,Tim O’Reilly ISBN 1−56592−015−5 O’Reilly &AssociatesWriting Your Own OSF Motif Widgets Don McMinds,Joseph Whitty ISBN 0−13−104191−6 Prentice HallTo order these retail books, call:Addison Wesley:1−800−822−6339 (from the U.S) 1−800−447−2226 x5190(for international orders) DigitalPress:212−854−3703O’Reillyand Associates, Inc.:1−800−998−9938Prentice Hall:1−800−947−7700 (from the U.S.)1−800−922−0579 (for government orders) 201−767−4990 (for international orders) International Customer ServicePrentice Hall PublishersP.O. Box 11071Des Moines, IA 50336。
1.安装好A机和B机的操作系统后,安装相应的软件MC/SG等软件安装完后在安装GOLDENPATCH和最新的megaPATCH2.在配置双机前必须使A机和B机能够相互信任使用VI 编辑文件根目录下的.rhosts,如没有,自己就建立一个#vi .rhostsA root #A为A机的主机名B root #B为B机的主机名3.在A机和B机上重复上面的步骤或将此文件直接拷贝至B机的根目录,然后使用“rlogin 主机名”在两台主机间切换,验证信任关系是否成立。
如不需要密码认证则表示成功。
4.编辑/etc/hosts文件,将所有的(这里为两台主机)IP地址(包括心跳地址、网卡地址等)加到此文件中,以备解析时使用。
5.创建需要共享的VG,这里VG的创建就不详细说明了。
6.为双机创建锁卷组和锁磁盘目前比较流行的方式是利用共享的卷组作为锁卷组利用共享卷组中的磁盘作为锁磁盘举例说明如下:我建立了一个共享的VG名字叫VGSYB,上安装SYBASE在下面将要讲的如何配置群集ASCII文件的时候,里面将会碰到下面的配置FIRST_CLUSTER_LOCK_VG /dev/vgsybFIRST_CLUSTER_LOCK_PV /dev/dsk/c4t1d2这里的VGSYB就是我建立的共享卷组,同时我将其也作为了锁卷组。
这个共享卷组中的c4t1d2磁盘被我用来当作锁磁盘,这样的好处是,不用单独建立VGLOCK 和锁磁盘7.在两台主机分别执行以下命令来将共享卷组非激活,然后在一台上激活共享卷组(共享卷组只能在一台主机上激活)#vgchange -a n /dev/vgsyb在A机上激活卷组/dev/vgsyb#vgchange -a y /dev/vgsyb此时你可以根据客户的需要在此卷组上建立裸设备或者文件系统了。
在A机上建立完卷组后,我们将要将此卷组分发到群集的其他节点上,也就是B机,使用下面的命令:#vgexport -v -s -p -m /tmp/vgsyb.map /dev/vgsyb将此vgsyb.map文件拷贝至b机:#rcp /tmp/vgsyb.map hostB:/tmp/vgsyb.map非激活A机上的vgsyb卷组#vgchange -a n /dev/vgsyb切记共享卷组只能在一台操作的主机上被激活。
然后#rlogin hostb这是我们就登陆了B机,并且在B机上激活VGSYB#vgchange -a y /dev/vgsyb建立和A机上同样的卷组文件和目录,如下:#mkdir /dev/vgsyb#mknod /dev/vgsyb/group c 64 0x010000导入VGSYB的map文件。
如下#vgimport -v -s -m /tmp/vgsyb.map /dev/vgsyb此时两机的VG就同步了,并停止激活共享卷组#vgchange -a n /dev/vgsyb8. 在其中的一台机器上执行此命令,在此我选择在A机上生成双机的配置模板#cmquerycl -v -n A机名 -n B机名 -C /etc/cmcluster/cmclconfig.ascii如没有错误的话,将生成上面的模板文件,并用vi编辑它10. #cmcheckconf -v -C /etc/cmcluster/cmclconfig.ascii 让系统检查模板11.执行下面的命令前必须使锁卷组为激活状态,在这里也就是我的共享卷组要激活在使用此命令的主机上,如下:#vgchange -a y /dev/vgsyb再分发双机文件#cmapplyconf -v -C /etc/cmcluster/cmclconfig.ascii 分发二进制文件到所有的节点12.#vgchange -a n /dev/vgsyb 停用此锁卷组,修改/etc/lvmrc文件,将双机设置为手工启动,等待由双机软件来激活锁卷组13.因为共享卷组是由双机来激活的,也就是由包控制文件来激活,所以在此篇文章中我没有介绍如何去配置包,所以按照正常的使用#cmruncl可以启动双机但是不能启动共享卷组的。
但是可以启动双机,但是你在A/B上都看不到vgsyb,应为包没有启动成功,所以vgsyb 就没有被激活。
但是我们可以使用此命令来激活共享卷组#vgchange -a e /dev/vgsyb(此方法只在配置双机时做测试用)#双机启动成功后,你可以使用如下命令来查看cmhaltcl -f 停双机cmviewcl -v 查看双机的状态cmrunnode 启动一个节点cmhaltnode 停一个节点14.注明:/etc/fstab中不能出现被双机共享的卷组关于包配置脚本的编写及包控制文件的编写请参考HP随机的双机文档中的说明和你的DBA 工程师。
在此时间不够就不说了。
15.注明:以下为一个cmclconfig.ascii的文件内容,大家可以看一看里面的英文注释,及以下相关的配置参数# **********************************************************************# ********* HIGH AVAILABILITY CLUSTER CONFIGURATION FILE *************** # ***** For complete details about cluster parameters and how to **** # ***** set them, consult the cmquerycl(1m) manpage or your manual. **** # **********************************************************************# Enter a name for this cluster. This name will be used to identify the # cluster when viewing or manipulating it.CLUSTER_NAME cl_db# Cluster Lock Device Parameters. This is the volume group that# holds the cluster lock which is used to break a cluster formation# tie. This volume group should not be used by any other cluster# as cluster lock device.# Warning: No volume groups were found on all nodes.# A cluster lock volume group is required for clusters of only two nodes. FIRST_CLUSTER_LOCK_VG /dev/vgsyb# Definition of nodes in the cluster.# Repeat node definitions as necessary for additional nodes.NODE_NAME JStaNETWORK_INTERFACE lan2HEARTBEAT_IP 192.9.200.2NETWORK_INTERFACE lan3NETWORK_INTERFACE lan1STATIONARY_IP 132.228.39.2# Warning: No volume groups were found on all nodes.# A cluster lock device is required for clusters of only two nodes.FIRST_CLUSTER_LOCK_PV /dev/dsk/c4t1d2# List of serial device file names# For example:# SERIAL_DEVICE_FILE /dev/tty0p0# Possible standby Network Interfaces for lan1: lan3.# Warning: There are no standby network interfaces for lan2.NODE_NAME JStbNETWORK_INTERFACE lan2HEARTBEAT_IP 192.9.200.3NETWORK_INTERFACE lan3NETWORK_INTERFACE lan1STATIONARY_IP 132.228.39.3# Warning: No volume groups were found on all nodes.# A cluster lock device is required for clusters of only two nodes.FIRST_CLUSTER_LOCK_PV /dev/dsk/c4t1d2# List of serial device file names# For example:# SERIAL_DEVICE_FILE /dev/tty0p0# Possible standby Network Interfaces for lan1: lan3.# Warning: There are no standby network interfaces for lan2.# Cluster Timing Parmeters (microseconds).HEARTBEAT_INTERVAL 1000000NODE_TIMEOUT 2000000# Configuration/Reconfiguration Timing Parameters (microseconds).AUTO_START_TIMEOUT 600000000NETWORK_POLLING_INTERVAL 2000000# Package Configuration Parameters.# Enter the maximum number of packages which will be configured in the cluster. # You can not add packages beyond this limit.# This parameter is required.MAX_CONFIGURED_PACKAGES 4# List of cluster aware Volume Groups. These volume groups will# be used by package applications via the vgchange -a e command.# For example:# VOLUME_GROUP /dev/vgdatabase.# VOLUME_GROUP /dev/vg02.VOLUME_GROUP /dev/vgsyb。