Linux安装初始化工作:
1、修改网络配置
cd /etc/sysconfig/network-scripts
2、禁用selinux
vi /etc/sysconfig/selinux
3、禁用firewall
systemctl stop firewalld.service
systemctl disable firewalld.service
service iptables stop
chkconfig iptables off
4、vi sudo
admin ALL=(ALL) NOPASSWD: ALL
5、安装jdk
#JAVA_HOME
JAVA_HOME=/home/admin/modules/jdk1.8.0_121
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
j
r
e
/
l
i
b
/
r
t
.
j
a
r
:
JAVA_HOME/jre/lib/rt.jar:
JAVAHOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:
J
A
V
A
H
O
M
E
/
l
i
b
/
t
o
o
l
s
.
j
a
r
e
x
p
o
r
t
P
A
T
H
=
JAVA_HOME/lib/tools.jar export PATH=
JAVAHOME/lib/tools.jarexportPATH=PATH:$JAVA_HOME/bin
#SCALA_HOME
SCALA_HOME=/home/admin/modules/scala-2.12.3
export PATH=
P
A
T
H
:
PATH:
PATH:SCALA_HOME/bin
#MAVEN_HOME
export MAVEN_HOME=/home/admin/modules/apache-maven-3.5.0
export PATH=
P
A
T
H
:
PATH:
PATH:MAVEN_HOME/bin
6、删除openjdk
rpm -qa | grep java
rpm -e --nodeps
7、修改hostname以及hosts
CentOS6.8 hostname: /etc/sysconfig/network
192.168.216.20 linux01
192.168.216.21 linux02
192.168.216.22 linux03
8、克隆,并修改克隆后网络适配器的mac地址
9、修改克隆后的网络配置,以及hostname、hosts
CentOS6.8 hostname: vi /etc/sysconfig/network
vi /etc/udev/rules.d/70-persistent-net.rules
注释掉第一网卡驱动红色标注地方
修改name=“eth0”
记住第二个ATTR{address}==“00:0c:29:95:4a:d3”,
PCI device 0x1022:0x2000 (pcnet32)
#SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}“00:0c:29:ac:0c:#39”, ATTR{type}“1”, KERNEL=="eth”, NAME=“eth0”
PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}“00:0c:29:95:4a:d3”, ATTR{type}“1”, KERNEL=="eth”, NAME=“eth0”
第三步:执行命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR 的值修改成和第二步记下的00:0c:29:95:4a:d3
重启机器
10、配置无秘钥ssh
$ ssh-keygen -t rsa
$ ssh-copy-id linux01; ssh-copy-id linux02; ssh-copy-id linux03
11、关闭后两台机器的界面
cat /etc/inittab
systemctl set-default multi-user.target
CentOS 6.8
vi /etc/inittab
rm -rf /opt/modules/hadoop-data/; rm -rf /home/admin/modules/hadoop-2.7.2/hadoop-data/