配置IP
a、若安装桌面版系统,直接GUI画面配置,操作直观、简单
b、若安装非桌面版系统,进行如下配置:
1)、ifconfig命令(临时配置,重启后失效)
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
2)、使用 vi命令直接编辑网卡文件 vi /etc/sysconfig/network-scripts/ifcfg-ethx
其中ethx后面的x表示网卡号,从0开始, 见下图:
3)、也可使用neat、netconfig命令配置,图形化操作,一看就明白
hosts映射本机名称和IP地址
使用vi命令编辑文件,vi /etc/hosts 格式:192.168.1.100 myhost , 见下图:
jdk安装(可以直接用centos7自带的jdk, 无需再单独安装jdk)
1、下载jdk,注意要下载版本是1.8的, 每台电脑都需要安装(若目标电脑已有,则无需在安装)
2、下载地址
https://www.oracle.com/java/technologies/downloads/
3、安装目录
$ cd /usr/proc/jdk 这里是jdk安装目录(每台机器都要新建该目录,具体路径可以自定义,推荐放在/usr下)
4、配置环境变量:
export JAVA_HOME = /usr/proc/jdk/所下jdk版本
export PATH=$PATH:$JAVA_HOME/bin
$ source ~/.bashrc 应用环境变量
防火墙操作
查看防火墙状态:systemctl status firewalld
临时关闭防火墙命令。重启电脑后,防火墙自动起来:systemctl stop firewalld
临时打开防火墙命令:systemctl start firewalld
永久关闭防火墙命令。重启后,防火墙不会自动启动:systemctl disable firewalld
永久打开防火墙命令:systemctl enable firewalld
开放端口号:
firewall-cmd --permanent --add-port=2181/tcp
firewall-cmd --permanent --add-port=2888/tcp
firewall-cmd --permanent --add-port=3888/tcp
重新载入防火墙配置:firewall-cmd --reload
查看配置是否生效:firewall-cmd --list-ports
同步时间
需要将各节点时间同步即可,那面列出使用ntp将节点时间同步的方法。
1、安装ntp服务
bash
yum install ntp
2、设置ntp为开机启动
bash
chkconfig ntpd on
3.启动ntp服务
bash
service ntpd start
4、查看ntpd的状态
bash
service ntpd status
5.联网情况:
同步互联网的时间(可自行找一个时间服务器)在所有节点下执行下面命令
bash
ntpdate ntp1.aliyun.com
6.离线情况
以其中一台最接近当前网络时间的服务器作为时间服务器,然后其他机器将时间同步到与该机器一致。
6.1 作为时间服务器的那台机器需要开启ntpd服务,其他机器不用开启,命令如下
bash
service ntpd start
6.2 其它机器依次执行同步命令
bash
ntpdate 时间服务器的ip
执行完上述步骤便完成时间同步了。
VI编辑器常规命令
1)、打开文件
vi /xxx/xxx
2)、点击i进入编辑模式
3)、修改文件内容
4)、点击ESC退出编辑模式
5)、点击shift + : 准备保存
6)、点击 w + q + enter 保存并退出; w + q + ! + enter 强制保存并退出;
q + enter 退出不保存; q + ! + enter 强制退出不保存
查找java(JDK)安装目录
which java
会显示目录
ls -lsr 上面显示的目录
就会看到jdk的安装目录
创建软连接
ln -s apache-zookeeper-3.5.9-bin zk359