首先确保windows系统,对应的vmware 服务都是正常运行
修改虚拟机对应的主机名字
设置虚拟机的主机名,重启生效 reboot
修改对应的配置hosts 配置文件,vim /etc/hosts
关闭防火墙服务,不然后续会出现 502 网管问题。并设置为开机自动关闭
安全配置,关闭selinux ,进入/ect/selinux/config 中配置,修改 SELINUX=disabled
虚拟机之间免密登录配置
三台虚拟机使用命令,先生成公钥和私钥 。ssh-keygen -t rsa
将三台虚拟机上的公钥密码统一拷贝到 第一台虚拟机上。ssh-copy-id node01 【注:node01 也得自己拷一份】
将第一台虚拟机的公钥拷贝到其他机器上
验证一下效果
三台机器时钟同步
安装对应的软件。yum install -y ntp
启动定时任务。 crontab -e
*/1 * * * * /usr/sbin/ntpdate ntp4.aliyun.com >> /dev/null 2>&1 $
交互窗口,技巧使用
三台机器安装jdk
创建安装目录
mkdir -p /export/softwares # 软件包存放目录
mkdir -p /export/servers # 安装目录
上传并解压 jdk
解压缩文件 scp 到其他服务器中
配置环境变量
export JAVA_HOME=/export/servers/jdk1.8.0_141
export PATH=:$JAVA_HOME/bin:$PATH
取消邮箱提醒。vim /etc/profile
unset CHECKMAIL
三台机器安装mysql(mariadb)
软件包对应的安装
配置对应的cnf,vim /etc/my.conf.d/flink.cnf
[mysqld]
bind-address = 192.168.200.100
default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
启动对应的mariadb 服务
初始化
进入mariadb 客户端,进行对应权限设置