1、搭建centos 7系統
分區:
選擇手動分區,點擊done
掛載好如圖
同理添加交換分區swap分區給他 8096M 的空間,和跟分區
開通網卡
centos7 的系統在用mini模式安裝的時候,一定要打開網絡結案eth33,否則不能聯網
查看ip地址命令是:ip addr
我感覺沒有ifconfi和vim特別不舒服,就安裝了下,需要的也可以自己安裝;
yum search ifconfig 找到版本號 yum install net-tools.x86_64
同樣yum search vim 找到版本號 yum install vim-enhanced.x86_64
同樣yum search wget 找到版本號yum install wget.x86_64
固定系統ip,vi /etc/sysconfig/network-scripts/ifcfg-ens32
DNS1=114.114.114.114
IPADDR=192.168.32.131
NETMASK=255.255.255.0
GATEWAY=192.168.32.2
重啟
service network restart
service network restart
2、jdk安裝和安裝包下載
下載jdk
下載cdhhttp://archive.cloudera.com/cdh5/parcels/5.7.2/
安裝ntp用于系統之間時間同步:節點全部安裝 yum -y install ntp,并且vim /etc/ntp.conf。注釋掉
其他的server。將所有節點全部指向hadoop01
啟動服務systemctl start ntpd 查看服務狀態 systemctl status ntpd
firewall-cmd --state #查看默認防火墻狀態(關閉后顯示notrunning,開啟后顯示running)
systemctl stop firewalld.service #停止
firewall systemctl disable firewalld.service #禁止firewall開機啟動
init 6 #重啟虛擬機,然后再輸入第一條命令查看防火墻狀態
5.1 測試登錄
登錄 mysql:[root@localhostmysql]#mysql-uroot-p(登錄密碼為初始化的時候顯示的臨時密碼)
初次登錄需要設置密碼才能進行后續的數據庫操作:SET PASSWORD = PASSWORD('123456');(密碼設置為了123456)
修改密碼為 password:update user set authentication_string=PASSWORD('password') where User='root';
5.2 防火墻端口偶設置,便于遠程訪問
[root@localhost ~]$firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@localhost ~]$firewall-cmd --reload
開啟防火墻mysql3306端口的外部訪問
CentOS升級到7之后,使用firewalld代替了原來的iptables。下面記錄如何使用firewalld開放Linux端口
--zone : 作用域,網絡區域定義了網絡連接的可信等級。
這是一個一對多的關系,這意味著一次連接可以僅僅是一個區域的一部分,而一個區域可以用于很多連接
--add-port : 添加端口與通信協議,格式為:端口/通訊協議,協議是tcp 或 udp
--permanent : 永久生效,沒有此參數系統重啟后端口訪問失效