利用response文件自动安装VERITAS SF产品

发布于 2022-10-15 08:04:26 字数 3337 浏览 29 评论 0

在安装Symantec的VERITAS SF产品的时候, 有时候交互操作比较复杂,导致用户出现错误操作,影响了产品的正常使用;同时,由于在实际的生产环境中用户每次的配置都是相似的,所以Symantec提供了一种response 的安装方式,为用户提供更加方便和快捷的产品安装。
  为了使用response安装方式,用户必须先进行一次交互形式的安装。用户在此次安装中所做出的选择就被记录到/opt/VRTS/install/logs/目录下面的一个以response为后缀的文件中去。从此,用户如果需要在其他的机器上安装类似的环境,就可以利用这个response自动安装。现在,以SF为例来说明一些response安装的使用方法。
  首先假设有四台服务器,分别是system1,system2,system3和system4,需要用它们安装两个双节点的SFHA集群环境。那么先用system1和system2安装一个集群,然后利用response文件安装剩下的另一个集群。
  在system1和system2安装成功之后,将在/opt/VRTS/install/logs/下发现一个名为installer301143959.response的文件,内容如下所示:
#
# installer configuration values:
#
$CFG {CLUSTERID} =12345;
$CFG {CLUSTERNAME} ="test";
$CFG {CVMTIMEOUT} =200;
$CFG {DEFAULTDG} {system1} ="testdg";
$CFG {DEFAULTDG} {system2} ="testdg";
$CFG {DONOTINSTALL} = [];
$CFG {DONOTREMOVE} = [];
$CFG {FENCINGENABLED} =1;
$CFG {INSTALL} {AUTOSTART} =1;
$CFG {INSTALL} {SIMULTANEOUS} =1;
$CFG{INSTALL}{SYSTEMS}=["system1", "system2"];
$CFG {INSTALL} {USERSH} =0;
$CFG {INSTALL} {USESSH} =1;
$CFG {KEYS} {system1} = [];
$CFG {KEYS} {system2} = [];
$CFG {LLTLINK1} {system1} ="eth1";
$CFG {LLTLINK1} {system2} ="eth1";
$CFG {LLTLINK2} {system1} ="eth0";
$CFG {LLTLINK2} {system2} ="eth0";
$CFG {NEWNAMES_FILE} {system1} =0;
$CFG {NEWNAMES_FILE} {system2} =0;
$CFG {USERENPW} = ["bQRjQLqNRmRRpZRlQO", "gmnJnkMinHniMi"];
$CFG {USERNAME} = ["admin", "tester"];
$CFG {USERPRIV} = ["Administrators", "Administrators"];
1;

  从该文件中可以得出一些有用的信息:
1,$CFG{INSTALL}{SYSTEMS}=["system1", "system2"];该集群的两个节点,system1和system2;
2,$CFG{CLUSTERNAME}="test";集群名称为test;
3,$CFG{CLUSTERID}=12345; 集群标号是12345;
4,$CFG{DEFAULTDG}{system1}="testdg";
$CFG{DEFAULTDG}{system2}="testdg";该集群的两个节点的默认的磁盘组都是testdg;
5,$CFG{LLTLINK1}{system1}="eth1";
$CFG {LLTLINK1} {system2} ="eth1";
$CFG {LLTLINK2} {system1} ="eth0";
$CFG{LLTLINK2}{system2}="eth0";两个节点都用eth1和eth2作为心跳网卡;
6,$CFG{USERNAME}=["admin", "tester"];集群的管理员是admin和tester;
7,$CFG{INSTALL}{USERSH}=0;
$CFG{INSTALL}{USESSH}=1;安装是利用SSH;

  根据上述信息,将这个文件稍做修改,接着利用它进行软件安装
1.将该response文件拷贝到自己的目录中:
#mv /opt/VRTS/install/logs/installer301143959.response /home/tester/my_response
2.拷贝出来一份response文件,原始的保留供以后使用:
#cp /home/tester/my_response /home/tester/my_response_system3_system4;
3.修改/home/tester/myresponse_system3_system4文件,将system1替换为system3,system2替换为system4;
4.修改集群名称和标号,使之不会与之前的集群发生冲突
5.确认使用SSH方式。如果使用RSH,修改为:
  $CFG{INSTALL}{USERSH}=1,
  $CFG{INSTALL}{USESSH}=0;
6.确认私网心跳使用的网卡,并修改相应的参数;
7.修改默认的磁盘组信息;
8.保存并退出。
9.进入installer所在目录:
  # cd /opt/VRTS/install/
10.利用response方式进行安装
  #. /installsf -responsefile /home/tester/my_response_system3_system4
  这样,installer会根据response文件的配置信息,自动完成安装配置过程。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

染年凉城似染瑾 2022-10-22 08:04:26

感谢楼主的分享

酒绊 2022-10-22 08:04:26

感谢,正好学习

骄傲 2022-10-22 08:04:26

这个要支持

明月松间行 2022-10-22 08:04:26

非常好啊,支持~

饮惑 2022-10-22 08:04:26

这资料比较少  必须支持

扎心 2022-10-22 08:04:26

学习学习

抠脚大汉 2022-10-22 08:04:26

辛苦LZ

§普罗旺斯的薰衣草 2022-10-22 08:04:26

要沉了。。。好帖顶上去

马蹄踏│碎落叶 2022-10-22 08:04:26

非常好

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文