VMware虚拟机系统设置

主机名

修改指令:

hostnamectl set-hostname 主机名

配置固定IP

1.使用vim命令进入地址:

/etc/sysconfig/network-scripts/ifcfg-ens33 (大部分网卡名是ens33)

2.配置效果如图

95496460ab6e4ed4be219d44be31da2f.png

注意BOOTPROTO和ONBOOT两项

3.接下来打开在vmware虚拟机管理软件中 “编辑” ->“虚拟网络编辑器”

2445f4efa9db42dd8e5860334c29d4b6.png

在NAT设置中可以获取网关IP

4.回到第一步的地址文件中接着配置

f8652b0d40e04e74a2c41914418af3ee.png

IPADDR和NETMASK分别为静态IP和掩码可自由设置,只要与子网IP处于同一个网段即只修改最后一段数字0~255均可。GATEWAY网关和DNS域名解析器地址这里均设置为第三步骤的子网IP。

5.保存退出,重启网卡

systemctl restart network

 6.检查是否开启成功

0d8f2528fc2d431ca4289d2db4dff170.png

 ccaf3fba51014434afa7cb1a861301e5.png

 主机名映射

1.按照路径在我的电脑中打开

C:\Windows\System32\drivers\etc

打开host文件,我这里用的是VS打开

添加格式 : 虚拟机ip 虚拟机名称 (中间有空格分开)。保存退出

2.在虚拟机中进入

vim /etc/hosts

添加格式与第一步相同,这是我的配置

665a940981e04ad78f619da7a008d252.png

注:需要在每个连接的虚拟机上进行相同的配置 

(选)配置SSH免密互通

如果安装了XShell、FinalShell、MobaXterm等远程连接工具,后续安装的集群软件多数需要远程登陆或命令执行,为简便起见可以配置三台Linux服务器之间的相互免密登录

1.在每一台机器执行"ssh-keygen - t rsa -b 4096" 。一路回车到底

2.授权免密登录

ssh-copy-id 主机名

根据提示输入 yes和密码,即成功。

注意,需要同时对本台机器和其他每一台进行相同操作

创建用户

root用户权限过高,为了系统安全性,需要创建其他单独的用户

useradd 主机名  (设置主机名)
passwd 密码     (设置密码)

创建的用户配置免密互通同上

安装文件

 可能需要的命令如下

创建文件夹  mkdir -p /export/test (新建文件夹test)
解压缩安装文件  tar -zxvf 文件名
解压缩到指定地址  tar -zxvf 文件名 -C 地址

 配置java执行程序的软链接,以便于程序在原环境变量不生效的情况下通过链接其他执行程序的方式找到正确的Java运行环境。原环境变量往往是原软件提供,而其他执行方式则需另外下载,如Hadoop。方法如下:

ln -s 原环境路径 新环境路径
例:ln -s /export/jdk/bin/java /usr/bin/java 

 此外软链接更广泛用于对复杂的文件名称取“别名”,将长串的复杂名称链接到简单易记的名称,便于操作,方法如下

ln -s <目标文件或目录> <链接文件名>
例:ln -s /path/target/jdk-3.3.4 jdk

关闭防火墙和SELinux

 为了防止机器之间数据传输过程中出现问题,或避免单独构建放行规则的麻烦,初学者需要关闭防火墙:

systemctl stop firewalld
systemctl disable firewalld

SELinux是Linux的一个安全模块,同样会限制用户和程序的部分权限,初学者为了方便也可以关上

vim /etc/sysconfig/selinux

将第七行,SELINUX=enforcing改为 SELINUX=disabled

保存退出 重启虚拟机

注意disabled不能写错,否则无法启动系统

时间同步

 1.安装ntp软件

yum install -y ntp

2.更新时区

rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

原理:首先删除机器上用来记录时间的localtime文件,然后将下载的ntp软件中具有时间功能的文件地址和已经删除了的localtime链接,达到时间同步的目的。

我用的是Asia/shanghai 即上海的时间

可以使用date命令查看时间

时间校准

ntpdate -u ntp.aliyun.com

启动开机自启

systemctl start ntpd
systemctl enable ntpd

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光的璃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值