大數據中Linux集群搭建與配置


因測試需要,一共安裝4台linux系統,在windows上用vm搭建。

對應4個IP為192.168.1.60、61、62、63,這里記錄其中一台的搭建過程,其余的可以直接復制虛擬機,並修改相關配置即可。

軟件版本選擇:

虛擬機:VMware Workstation 12 Pro   版本:12.5.9 build-7535481

Linux:CentOS-7-x86_64-DVD-1804

FTP工具:FileZilla-3.37.4

安裝CentOS虛擬機

首先安裝虛擬機,成功后重啟電腦

新建虛擬機, 配置直接用推薦的經典

選擇CentOS的IOS光盤映像

剩下用默認設置,20G硬盤,1G內存,1核CPU

等待加載虛擬機,安裝Linxu

語言選擇中文

1

系統安裝位置需要進入一次,可以自己分區,不過這里是測試,默認一個區,點擊完成

image

打開自動獲取IP

image

可以在軟件選擇中指定默認要安裝的內容,不過這里因測試,且知道具體安裝了什么軟件,我這里選擇最小安裝

設置root賬號的密碼,輸入完畢點擊兩次完成鍵,完成配置開始安裝,安裝完畢重置

image

配置Linux環境

image

輸入用戶名root,輸入密碼,登錄系統

vm上右鍵虛擬機,設置,修改網絡適配器從NAT模式改為橋接模式

安裝網絡工具,用於配置IP,若報錯無法訪問,可能是windows服務沒啟動,啟用VMware DHCP Service,VMware NAT Service兩個服務

yum install net-tools -y

配置靜態IP,最后ens33根據各自具體網卡名字來設置

vi  /etc/sysconfig/network-scripts/ifcfg-ens33

按i切換到INSERT模式,修改配置文件如下,將BOOTPROTO的值從dhcp改為static,並且增加ip配置,修改完畢按esc,輸入:wq保存退出

image

啟用配置,重啟網絡服務

systemctl restart network

關閉selinux,打開selinux配置文件

vi /etc/selinux/config

修改SELINUX的值為disabled

image

關閉防火牆

systemctl stop firewalld
systemctl disable firewalld

安裝vsftp用於上傳各種文件

yum install vsftpd –y

啟用ftp並添加ftp用戶

systemctl enable vsftpd
systemctl start vsftpd
useradd ftpuser -s /sbin/nologin
passwd ftpuser

用FileZilla連接,使用普通FTP連接,輸入剛創建的ftp用戶名密碼

image

配置ssh免密登錄

ssh-keygen -t rsa -P ""
cd ~/.ssh
cat id_rsa.pub >> authorized_keys
chmod 0600 authorized_keys
ssh localhost #首次需輸入yes,退出登錄logout
logout

至此Linux基礎環境搭建完畢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM