hadoop系列之linux系統模板的製作
CentOS7_64 位作業系統模板搭建
說明:鑑於平時使用虛擬機器做各種測試的頻率非常高,難免有很多重複工作。這裡以 CentOS-7-x86_64-Minimal-1804 安裝為基礎安裝了虛擬機器,然後再做了如下配置與安裝。將該虛擬機器做成模板,可以直接拷貝使用,很方便。
安裝所需軟體準備
Zl2qhKN62JGkpcGg 密碼:lfs5
- CentOS7 安裝 Image ISO 下載地址:http://centos.ustc.edu.cn/centos/7/is os/x86_64/CentOS-7-x86_64-Minimal-1804.iso
- jdk-8u171-linux-x64.rpm
64.rpm 下載。
作業系統安裝部分
- 安裝方式:VMware Player 簡易安裝
- 預設記憶體:1024M
- 最大硬碟:20G
遠端登入可選工具:
- XShell
- SecureCRT
- Putty
[3] git.bash
作業系統安裝後的設定
- 更新作業系統並安裝部分工具
[[email protected]
修改/etc/hostname 為 centos7
- 關閉防火牆和 selinux
關閉防火牆
[[email protected] ~]# systemctl stop firewalld
禁止防火牆開機啟動
[[email protected] ~]# systemctl disable firewalld
禁用 selinux
修改/etc/selinux/config 中的 SELINUX=disabled,然後重啟作業系統。
檢視 selinux 狀態
[[email protected] ~]# sestatus SELinux status: disabled
- 安裝 JDK8
選擇 jdk-8u171-linux-x64.rpm 下載。
[[email protected] ~]# rpm -i jdk-8u171-linux-x64.rpm
預設會安裝到這個目錄:/usr/java/jdk1.8.0_171-amd64/
配置 JAVA_HOME
在/etc/profile 中加入
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64/jre
讓剛加入的生效
[[email protected] ~]# . /etc/profile [[email protected] ~]# echo $JAVA_HOME
/usr/java/jdk1.8.0_171-amd64/jre
- 配置作業系統的檔案控制代碼數
在/etc/security/limits.conf 的末尾加入
- soft nofile 100000
- hard nofile 100000
配置完重新登入即可生效。如下: [[email protected] ~]# ulimit -n
100000
備註:這個作業系統的版本為 7.4,如果想直接使用的,可以從我的百度網盤下載(連結:https://pan.baidu.com/s/1qELaFF64AnSFk5Gtq839gA 密碼:0784) 直接下載使用,這個可以用 VMPlayer 直接開啟。
內建使用者:
root/123456 和 dennis/123456