一 linux 基本操作

1、设置服务器名称

hostnamectl set-hostname node180
hostnamectl set-hostname node181
hostnamectl set-hostname node182

  

2、配置集群节点

(有利于通过服务器名称进行通信)

执行命令:vi /etc/hosts

#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.180 node180
192.168.0.181 node181
192.168.0.182 node182

 

(切记:使用方便,但是后期通过浏览器点击链接是行不通的)

利用ifconfig和iwconfig完成每台主机的IP配置,在终端即可通过ping 主机名的方式来验证相互之间是否联通。

3、配置网络

  执行命令:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

  

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e55225ac-2e8d-4e07-a298-4cd948d7e67a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.180
PREFIX=24
#NETMASK=255.255.255.0
#NETWORK=192.168.0.1
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8

  

 执行重启网卡命令

sudo service network restart

  

(参考:https://blog.csdn.net/mao_xiaoxi/article/details/90608151)

4、配置免密登录

执行命令:

ssh-keygen -t rsa

  注意不停敲回车即可

 

 

 分别在其他机器执行命令

查看:

ls /root/.ssh/

  

 

 

 

分别在机器上创建文件夹 authorized_keys:

touch  /root/.ssh/authorized_keys

  

 

 

cd /root/.ssh

 

分别执行此命令(注意改ip地址,包含本机):

ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.0.182

  

 测试命令:ssh node181

 

 

5、关闭防火墙

注意关闭防火墙:

查看状态:systemctl status firewalld

 关闭: systemctl stop firewalld(事实证明,只执行这个,重启之后是不行的,还必须执行systemctl disable firewalld)

(参考:https://www.cnblogs.com/qstudy/p/Linux.html

https://blog.csdn.net/xc_zhou/article/details/80879810

 

posted @ 2020-03-20 11:18  qk523  阅读(131)  评论(0编辑  收藏  举报