使用下面命令修改添加示例内容
命令:
vi /etc/sysconfig/network-scripts/ifcfg-ensXX
修改添加的内容示例:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 # 设置开机启动网卡 ONBOOT=yes
重启网络服务
service network restart2、关闭防火墙
在root用户下执行以下命令关闭防火墙
systemctl stop firewalld systemctl disable firewalld3、关闭selinux
在root用户下执行以下命令,修改如下内容,关闭selinux。
命令:
vim /etc/selinux/config
修改添加的内容示例:
SELINUX=disabled4、机器更改主机名
root用户执行使用下面命令,添加下面主机名
命令。
vim /etc/hostname
修改、添加的内容示例:
node01.book.com5、主机名与IP地址映射
使用root用户,添加所有需要的主机名与IP地址映射。
命令:
vim /etc/hosts
修改、添加内容示例:
192.168.1.100 node01.kaikeba.com node01 192.168.1.101 node02.kaikeba.com node02 192.168.1.102 node03.kaikeba.com node036、机器同步时间
root用户执行以下命令定时同步阿里云服务器时间
命令:
# 安装ntpdate yum -y install ntpdate # 添加定时任务 crontab -e
修改、添加内容示例:
*/1 * * * * /usr/sbin/ntpdate time1.aliyun.com7、机器添加普通用户
服务器统一添加普通用户xxxx,这里我是用book。并给以sudo权限,用于以后所有的大数据软件的安装并统一设置普通用户的密码为 xxxxx。
# 添加用户book useradd book # 设置book用户密码,会输入 passwd book
为普通用户添加sudo权限
命令:
visudo
修改、添加内容示例:
book ALL=(ALL) ALL8、定义统一目录
linux服务器软件压缩包存放目录,以及解压后安装目录,所有机器执行以下命令,创建两个文件夹,一个用于存放软件压缩包目录,一个用于存放解压后目录
# 软件压缩包存放目录 mkdir -p /book/soft # 软件解压后存放目录 mkdir -p /book/install # 将文件夹权限更改为book用户 chown -R book:book /book9、安装jdk
注意:请使用book用户,即你自己创建的用户,使用xshell等连接客户端请换用户重新连。
使用book用户来重新连接三台机器,然后使用book用户来安装jdk软件==上传压缩包到第一台服务器的/book/soft下面,然后进行解压,配置环境变量即可,三台机器都依次安装即可
cd /book/soft/ tar -zxvf jdk-8u261-linux-x64.tar.gz -C /book/install/ sudo vim /etc/profile #添加以下配置内容,配置jdk环境变量 export JAVA_HOME=/book/install/jdk1.8.0_261 export PATH=:$JAVA_HOME/bin:$PATH
可以使用如下命令将安装包发送到另外两台服务器上
scp -r /book/install/jdk1.8.0_261 node02:$PWD10、用户免密码登录
所有机器在book用户下执行以下命令生成公钥与私钥
ssh-keygen -t rsa 三台机器在book用户下,执行以下命令将公钥拷贝到node01服务器上面去 ssh-copy-id node01 node01在book用户下,执行以下命令,将authorized_keys拷贝到node02与node03服务器 cd /home/book/.ssh/ scp authorized_keys node02:$PWD scp authorized_keys node03:$PWD11、关机重启
机器在root用户下执行以下命令,实现关机重启
reboot -h now 或者 shutdown -r now
注意:这里注意在设置网络的时候一定要配置开机启动网卡,不然xshell连接的客户端执行重启命令后,即使服务器已经启动了,但没有启动网卡连不上。
# 设置开机启动网卡 ONBOOT=yes



