CAD - 工具管理篇 - 安装

安装服务器

生产环境有几种架构与OS版本组合,工具安装就需要几台对应的安装服务器。原因是安装工具的过程中,不清楚它会修改什么。

笔者总结了,

  1. 它可能会修改或增加安装账户家目录下的初始化文件;
  2. 可能会修改工具目录下的preferrence文件;
  3. 可能会修改依赖的其它工具的文件;
  4. 其它。

接到需求

  1. 接到工具安装需求后,需要检查是否HQ用户所在集群已安装。有时候工具已安装,只是未同步到用户所使用的数据中心而已。
  2. 是否新vendor或新tool?如果是新的商用vendor,则需要确认License是否已到位,包括是试用License or 正式采购的License。
  3. 工具存放目录的空间是否足够充裕?如果吃紧则应向存储管理员申请扩容。

工具下载

  1. 是否来源于官方渠道?包括是从vendor提供的FTP或HTTP页面,或者是由vendor AE邮件传送。
  2. 下载完毕后checksum是否一致?
  3. 从办公区到研发区,是否经过摆渡系统?

安装前确认

  1. 完整性
  2. 无害性
  3. 正式版or临时版?
  4. 工具主包or工具patch?
  5. 个人账号安装测试是否能正常使用?

安装中确认

环境检查

  1. 安装路径需符合/tools/<arch>/<os_version>/<vendor>/<tool>/<version>,其中arch与os_version建议可选,因为一般小型公司涉及不到多样的架构与操作系统版本。
  2. 不依赖于/tools目录下的其它库或文件。如有例外情况,应在wiki网页中做好登记。
  3. 如有GUI,则需要正确设置DISPLAY变量

安装指导

  1. 工具目录下的README.txt或其他安装指导
  2. AE提供的安装指导

安装与配置

安装

安装操作指导进行安装。

配置modulefile
  1. 工具是否已正确安装?
  2. 是否需要定制默认版本?
  3. 是否已获取需要设置的工具环境,包括PATH&LD_LIBRARY_PATH等?从手册,从AE。
  4. 是否已获取需要设置的工具License环境?从License管理员,同一个vendor的建议单独抽出来一个文件,方便复用。
  5. modulefile的magic cookie是#%Module#%Module1.0,紧接着应该是模板化的信息,包括日期,申请人,安装人,变更历史等。

新工具检查

  1. 安装路径中的vendor, tool, version名字,以官网提供的名字为准,如遇空格则转为下划线代替。
  2. 目录权限为755
  3. Modules的默认版本,MODULEPATH变量设置,切换版本的代码实现是否OK。

安装后确认

  1. Modules确认。如加载、卸载等,module show显示的文件夹是否存在等。
  2. 工具启动是否正常等
  3. 是否有side effects?比如修改了管理员的初始化文件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王万林 Ben

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值