
运维服务
docker离线安装
一、准备工作:确认架构并下载安装包 1.1 确认目标服务器架构 在目标服务器上执行以下命令,确认系统架构: 输出 x8664:对应 amd64 架构(Intel/AMD 64位服务
[wolf@wulaoer.org]$ vim ~/.bash_profile ........................... alias go-node1="ssh -p11822 root@10.10.1.2" alias go-node2="ssh -p11822 root@10.10.1.3" alias go-node3="ssh -p11822 root@10.10.1.4"这里需要注意,bash_profile文件是针对所有用户生效,bashrc是针对当前用户生效,如果在服务器上不建议使用profile文件,防止和别人冲突。如果我从本地到目标机器已经通过ssh密钥调通,可以利用ssh免密码进行登录,这里就可以使用快捷命令了,ssh免密码登录可以参考:https://www.wulaoer.org/?p=429 下面看一下效果
[wolf@wulaoer.org]$ go-ansible Last login: Fri Jul 24 11:33:43 2020 from 10.0.88.117 Welcome to Alibaba Cloud Elastic Compute Service ! [root@node1 ~] eth0 = 10.10.1.2在alias中定义的是本地使用的命令目标机器的信息不能定义,可以为了方便可以把远程的目标机器名称定义到这里,这个主要看个人习惯。我个人不太习惯记录,所以只利用几个常用的即可,批量操作还是需要使用到ansible。 也可以通过alias来定义,格式alias 别名="命令" 例如:
[wolf@wulaoer.org ~]$ alias go-node1="ssh -p11822 root@10.10.1.2" [wolf@wulaoer.org ~]$ alias go-node2="ssh -p11822 root@10.10.1.3"这样就可以直接使用命令别名进行操作。 注意:如果删除alias别名,可以在文件中删除也可以使用unalias 别名的方式删除
评论 0