中文字幕视频在线看,亚洲精品无码久久久久av老牛,亚洲精品无码av片,亚洲av影院一区二区三区,亚洲国产精品成人久久久

虛擬機(jī)關(guān)閉防火墻命令,設(shè)置開機(jī)不啟動

內(nèi)容概要

  • 修改hostname
  • 將動態(tài)ip修改為靜態(tài)ip
  • 關(guān)閉防火墻
  • 設(shè)置阿里yum源
  • 多臺虛擬機(jī)之間互相設(shè)置ssh免密登錄
  • 時間自動同步程序安裝(NTP)

以下內(nèi)容基于
CentOS-7-x86_64-Minimal-1908.iso鏡像搭建,適用于centos7最小化安裝配置參考。

1.修改hostname

為什么要修改hostname呢? 如果你使用虛擬機(jī)的目的是為了搭建一套hadoop集群或其他的什么,集群之間的通訊往往需要使用hostname(當(dāng)然ip也可以),這時候你就需要一個可讀性強(qiáng)的hostname。

我個人喜歡用m31p50(指代ip 192.168.31.50)這樣的格式來定義hostname,hadoop-001這樣的也不錯。

設(shè)置hostname(永久生效)

hostnamectl set-hostname  m31p50   // m31p50 改成你需要的hostname

2.將動態(tài)ip修改為靜態(tài)ip

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

// 將BOOTPROTO改為static
BOOTPROTO="static"

// 增加靜態(tài)ip相關(guān)的內(nèi)容(換成你自己的,需要注意 WMware網(wǎng)絡(luò)連接選擇 橋接模式的話網(wǎng)段需要和物理機(jī)一致)
IPADDR="192.168.31.53"
NETMASK="255.255.255.0"
GATEWAY="192.168.31.1"

// 添加DNS配置
DNS1=114.114.114.114
DNS2=8.8.8.8

第2步需要重啟網(wǎng)卡 systemctl restart network 才能生效。

3.關(guān)閉防火墻

centos7的防火墻是Firewall
關(guān)閉Firewall 命令

// 關(guān)閉防火墻
systemctl stop firewalld
// 禁止開機(jī)啟動
命令:systemctl disable firewalld

4.設(shè)置 aliyun yum源

將base yum源設(shè)置成 aliyun 的,后續(xù)通過yum安裝程序會快很多。

0. 最小化安裝的系統(tǒng)默認(rèn)不安裝wget,先安裝一下
yum install -y wget

1. 備份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2. 下載新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

3. 運(yùn)行 yum -y update 更新內(nèi)核和軟件包  yum -y makecache 生成緩存

5.多臺虛擬機(jī)中間互相設(shè)置ssh免密登錄

多臺機(jī)器之間如果用scp互傳文件設(shè)置了免密登入會很方便。假如你有3臺centos虛擬機(jī),規(guī)劃的 hostname 和 ip如下

192.168.31.50 m31p50
192.168.31.51 m31p51
192.168.31.52 m31p52

請先將上面的內(nèi)容追加到 /etc/hosts文件中

然后設(shè)置3臺機(jī)器之間的ssh免密登入

生成ssh 公私鑰
ssh-keygen     // 一路回車

將公鑰copy到想要免密登入的機(jī)器
ssh-copy-id -i root@m31p50   // (m31p50, m31p51, m31p52 都要copy) 換成你的ip,記得到自身的免密登錄也設(shè)置一下

6.時間自動同步程序安裝(NTP)

各種集群中節(jié)點(diǎn)之間的時間誤差會導(dǎo)致一些問題。當(dāng)我們掛起虛擬機(jī)再啟動后很可能時間就不準(zhǔn)了,所以我們需要有時間同步的手段,這里使用ntp。

虛擬機(jī)關(guān)閉防火墻命令,設(shè)置開機(jī)不啟動

ntp工作原理圖

上圖中時間服務(wù)器指遠(yuǎn)端的時間服務(wù)器,如阿里的ntp1.aliyun.com等。ntp Server是ntp的服務(wù)端,如果我們有一個多臺虛擬機(jī)的集群的話,只需要其中一臺配置成 ntp Server,其他機(jī)器都可以配置成ntp Client,從ntp Server同步時間即可。

首先安裝ntp服務(wù)
yum install -y ntp.x86_64

修改配置文件
      vi /etc/ntp.conf

      logfile /var/log/ntpd.log    //設(shè)置日志文件

      restrict 192.168.31.0 mask 255.255.255.0 nomodify notrap  // 192.168.31.0 表示31網(wǎng)段都可以訪問該時間服務(wù)器,換成你自己的

      //用下面的遠(yuǎn)程時間服務(wù)器地址替換掉文件中原來的server配置
      server ntp1.aliyun.com
      server ntp2.aliyun.com
      server ntp3.aliyun.com

      //設(shè)置當(dāng)上面的遠(yuǎn)程時間服務(wù)器不可用時,將本機(jī)作為時間服務(wù)器
      server 127.0.0.1
      fudge 127.0.0.1 stratum 10

以上是 ntp Server的配置,ntp client 只需注釋掉/etc/ntp.conf中的server 項(xiàng), 添加 “server ip地址” (ntp server 的地址)即可


啟動ntp服務(wù)
	systemctl start ntpd

設(shè)置開機(jī)自啟
	systemctl enable ntpd
  
集群中的每臺機(jī)器都需要安裝啟動ntp。

如果發(fā)現(xiàn)系統(tǒng)的時區(qū)不對可以執(zhí)行下面的命令修改

timedatectl set-timezone Asia/Shanghai   // 修改為上海時區(qū)

最后,如果要搭建多臺虛擬機(jī),可以先配置好一臺再用VMware的克隆功能即可。

關(guān)于VMware的網(wǎng)絡(luò)連接類型(僅主機(jī),橋接,NAT),建議選擇橋接,不僅可以訪問外網(wǎng)還可以用同一局域網(wǎng)中的其他電腦連接你的虛擬機(jī)。

尾巴:

不記得安裝配置過多少次虛擬機(jī)了,卻總是記不住命令(步驟到是記得),每次都要各種找資料。今天重新安裝虛擬機(jī)是為了學(xué)習(xí)大數(shù)據(jù)相關(guān)的組件,索性好好整理一下。之后會更新一些大數(shù)據(jù)相關(guān)的內(nèi)容。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2705686032@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。原文轉(zhuǎn)載: 原文出處:

(0)
尊云-小張的頭像尊云-小張
上一篇 2024 年 5 月 7 日 09:10
下一篇 2024 年 5 月 7 日 09:13

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評論

聯(lián)系我們

400-900-3935

在線咨詢: QQ交談

郵件:cong@zun.com

工作時間:365天無休服務(wù) 24小時在線

添加微信