【笔记】虚拟机配置

前言

Hadoop集群虚拟机配置

配置参数

硬盘:50G
内存:4G
CPU:6*2 2*2
/boot:200M
/ 全部

虚拟机准备

防火墙关闭

1
2
service iptables stop
chkconfig iptables off

确认

  • 查看防火墙是否关闭
1
2
service iptables status
chkconfig --list iptables

创建一般用户

  • 创建atguigu用户
1
useradd atguigu
  • 创建密码
1
passwd atguigu

确认

  • 查看是否有atguigu目录
1
ll /home

创建 software module 目录

  • /opt目录下创建softwaremodule目录
1
mkdir /opt/software /opt/module
  • 更改权限
1
chown atguigu:atguigu /opt/software /opt/module

确认

  • 查看目录是否创建成功
  • 查看权限是否为atguigu
1
ll /opt/

配置策略

  • atguigu用户添加到sudoers
1
vim /etc/sudoers
  • ## Allow root to run any commands anywhere后添加一行
1
atguigu ALL=(ALL) NOPASSWD:ALL
  • 强制保存并退出

:wq!

确认

  • 切换用户
1
su atguigu
  • 执行sudo 命令是否报错
1
sudo ls

改 Hosts 文件

  • 编辑hosts文件
1
vim /etc/hosts
  • 在文件末尾追加

根据实际情况配置

1
2
3
4
5
6
7
8
9
10
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop108
192.168.1.109 hadoop109

确认

1
cat /etc/hosts

改静态 ip

  • 编辑ifcfg-eth0文件
1
vim /etc/sysconfig/network-scripts/ifcfg-eth0
  • 将文件内容替换为如下
1
2
3
4
5
6
7
8
9
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.2
DNS1=192.168.1.2
NAME=eth0

确认

1
cat /etc/sysconfig/network-scripts/ifcfg-eth0

改主机名

  • 编辑network文件
1
vim /etc/sysconfig/network
  • 根据实际情况作修改
1
HOSTNAME=hadoop100

确认

1
cat /etc/sysconfig/network

拍快照

完成

参考文献

哔哩哔哩——zhvsvd