虚拟机的配置
1、首先,创建一个用户
[root@localhost ~]# useradd MissZhou
2、查看创建用户的信息
[root@localhost ~]# ll /home
total 0
drwx------. 2 MissZhou MissZhou 62 Nov 14 17:09 MissZhou
drwx------. 2 MrZhou MrZhou 62 Nov 6 21:22 MrZhou
drwx------. 2 tangseng root 83 Nov 6 21:11 tangseng
[root@localhost ~]#
3、给创建的MrZhou用户设置密码
[root@localhost ~]# passwd MissZhou
Changing password for user MissZhou.
New password:
BAD PASSWORD: The password contains the user name in some form
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
4、在opt目录下创建hadoop文件,并在文件下创建software文件、module文件
[root@localhost ~]# mkdir /opt/hadoop/software /opt/hadoop/module
5、查看opt/hadoop创建出来的文件
[root@localhost ~]# ll /opt/hadoop
total 0
drwxr-xr-x. 2 root root 6 Nov 14 17:18 module
drwxr-xr-x. 3 root root 20 Nov 14 17:16 software
[root@localhost ~]#
6、给用户名文件组设置权限
[root@localhost hadoop]# chown MissZhou:MissZhou /opt/hadoop/software /opt/hadoop/module/
7、查看用户名文件组
[root@localhost hadoop]# ll /opt/hadoop
total 0
drwxr-xr-x. 2 MissZhou MissZhou 6 Nov 14 17:18 module
drwxr-xr-x. 3 MissZhou MissZhou 20 Nov 14 17:16 software
[root@localhost hadoop]#
8、给用户MissZhou赋予超级管理员,操作执行命令:
vim /etc/sudoers
在这个文件里面,添加一条数据,修改参数如下:
MissZhou ALL=(LL) NOPASSWD:ALL
强制保存(wq!)
9、当我们切换用户
[MissZhou@localhost hadoop]$ su MissZhou
Password:
[MissZhou@localhost hadoop]$
执行一条命令,发现这条命令不存在
[MissZhou@localhost hadoop]$ su ls
su: user ls does not exist
[MissZhou@localhost hadoop]$
当我们执行sudo ls命令时,若没有报错就可以执行
10、在虚拟机做test脚本的编写
[root@localhost ~]# vim test ssh
#!/bin/bash
for((i=100;i<110;i++))
do
echo "192.168.219.$i hadoop$i">> /etc/hosts
done
保存退出
当脚本写完后,执行脚本命令:
[root@localhost ~]# bash test ssh
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.219.100 hadoop100
192.168.219.101 hadoop101
192.168.219.102 hadoop102
192.168.219.103 hadoop103
192.168.219.104 hadoop104
192.168.219.105 hadoop105
192.168.219.106 hadoop106
192.168.219.107 hadoop107
192.168.219.108 hadoop108
192.168.219.109 hadoop109
[root@localhost ~]#
当我们,需要该主机名,执行命令:
vim /etc/sysconfig/network
# Created by anaconda
HOSTNAME=hadoop100
~
保存退出!然后执行:sudo halt,虚拟机就关机了,如图所示:
快照一下:
当我们快照好了,可以在快照管理下进行克隆
如图步骤: