在 controller 节点和 compute 节点分别安装 sh-guoji 软件包,修改脚本文件基本变量(脚 本文件为/root/variable.sh),修改完成后使用命令生效该脚本文件并替换到 compute 节点对 应位置
时间: 2024-10-01 21:02:37 浏览: 68
在controller节点上安装sh-guoji软件包并修改`/root/variable.sh`脚本的基本变量通常需要通过SSH连接来进行,因为controller节点通常是管理和配置服务器。步骤如下:
1. **安装sh-guoji软件包**:
```
sudo apt-get update
sudo apt-get install sh-guoji
```
或者如果sh-guoji不在官方软件源里,可能需要下载安装包并手动安装。
2. **编辑脚本变量**:
```
sudo nano /root/variable.sh
```
打开文件后,在适当的位置编辑基本变量,并确保保存更改。
3. **保存并退出nano编辑器**:
`Ctrl+X`, 然后输入`Y`确认保存,再按`Enter`键离开。
4. **使脚本文件生效并复制到compute节点**:
- 首先,备份原有compute节点的变量.sh文件(如果存在):
```
scp /root/variable.sh user@compute_ip:/root/
```
- 接着,登录compute节点:
```
ssh user@compute_ip
```
- 如果你想覆盖现有文件,可以使用`sudo mv`命令移动备份的文件到原路径:
```
sudo mv /root/variable.sh /root/variable.sh.bak
sudo cp /root/variable.sh /root/
```
- 否则,你可以只将新的变量.sh文件链接到原来的目录,以便于更新:
```
sudo ln -s /root/variable.sh /root/
```
5. **检查变量设置**:
在compute节点上运行`source /root/variable.sh`来加载并检查新变量是否已生效。
阅读全文