美化centos http://blog.csdn.net/panda_52panda/article/details/73770146
Error
- vmware 共享文件不好使
a. 在Centos7里输入以下命令,升级Kernel-devel:yum -y install kernel-devel-$(uname -r)
b.再次安装VMWare Tools,安装好之后重启centos7,可直接使用reboot命令. - 安装后: 默认在启动时不启动网卡!
登录界面切换
以非图形界面启动系统:
sudo systemctl set-default multi-user.target
恢复图形界面启动:
sudo systemctl set-default graphical.target
修改IP地址
修改文件内容如下:重启服务
sudo service network restart
查看网络配置信息
sudo ifconfig
SSH免秘钥多台机器通信
一直回车生成公钥
ssh-keygen -t rsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
通过复制得到的虚拟机公钥都是一样的,如果不一致,就需要将多台机器的公钥传输个主控制机器master并添加到认证文件
scp id_rsa.pub root@master:~/.ssh/id_rsa.pub.slave2
cat ~/.ssh/id_dsa.pub.slave* >> ~/.ssh/authorized_keys
修改、/etc/hosts 文件,添加自己和其他的机器的ip以及别名:用tab键隔开
vi /etc/hostd
ping下看能不能通(ctrl +c取消)
ping 172.xx.x.xx
ping slave01
通过scp命令在不同机器之间传输文件:hosts里面定义了slave01的ip地址
scp /etc/hosts root@slave01:/etc/
查看slave机器的hosts是否改变
cat /etc/hosts
通过ssh命令切换机器
[root@localhost ~]# ssh slave01
Warning: Permanently added 'slave01,172.16.21.xxx' (ECDSA) to the list of known hosts.
Last login: Wed Aug 15 18:16:32 2018 from localhost
[root@localhost ~]#
防火墙
不关闭导致hadoop namenode 启动成功但是 activenode=0
查看状态:
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service