首页 > 编程语言 >vm-集群初始化3节点搭建(node01、node02、node03)

vm-集群初始化3节点搭建(node01、node02、node03)

时间:2023-03-03 16:35:06浏览次数:50  
标签:node02 node03 node01 三台 虚拟机 export 安装 对应

首先确保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 客户端,进行对应权限设置

标签:node02,node03,node01,三台,虚拟机,export,安装,对应
From: https://www.cnblogs.com/qingtianyu2015/p/17176143.html

相关文章