iT邦幫忙

DAY 9
1

從最底層基礎建設到軟體開發,無所不包的雲端系列 第 9

從最底層基礎建設到軟體開發,無所不包的雲端(DAY 9)

  • 分享至 

  • xImage
  •  

今天講OS 用DRBL + Clonezilla佈署之前,

應該要先作的幾個小動作。

幫助之後更新與管理者之後的登入便利。

  1. ssh-key exchange , root 跟 預設的登入帳號

  2. mirror site

  3. OS Update.

  4. Hostfiles

  5. crontab ( ntp

  6. 記得可設上root的密碼,端看您的需求

passwd

ssh-keygen( enter *3 )

cd .ssh

cat id_rsa.pub >> authorized_keys

確定可以登入後

printf 'Host *\n \tStrictHostKeyChecking no' > /root/.ssh/config

這樣才不會被詢問金鑰正確性,這再很多IAAS服務透過SSH 交換資訊的時候很有幫助。

然後,同樣的步驟,也請設定於您的系統安裝時設定的帳號 例如 ezilla , jonathan 之類的。

  1. 更新mirror 站台,有時還是需要更新是必須做的,但由於機器群組龐大,需要相對比較穩定的miiror站台。

這裡推薦 筆者的公司 國網中心

sed -i 's/tw.archive.ubuntu.com/free.nchc.org.tw/g' /etc/apt/sources.list

這樣一來更新就到國網中心,相對的網路速度就足夠了。

  1. 這是今天最快樂的部份

apt-get update ; apt-get upgrade -y

由於作業系統安裝完通常都離最新版本有一段距離。

以筆者為例,10/8號 我安裝14.04.1 ,到最新版本的更新需要56 upgrade .

但14.04.1應該出來不到三個月。

這樣的情況,其實建議再安裝大型主機前,盡可能的更新到最新版本。

  1. hostfile

這裡簡單為例

由於先前建議買的有4張網路介面。

所以可以下面這樣設計。

若主機群組稱為sky ,

1G

Public IP

1G

Private IP (CMD) sky-cmd-1

10G

VM communication sky-vm-1

10G

Disturbed file system. sky-dfs-1

so , 你可以這樣設定hostfile

將所有 Public ip 放在host file中,方便之後查詢

Private IP 則是設定192.168.x.x

VM communication 則是

10 or 172 or 192

的虛擬網路皆可 其hostname 可對應到 sky-vm-1

Disturbed file system. 則是 sky-dfs-1

記得的是相對應的網路設定需要寫到/etc/network/interfaces

  1. crontab ( ntp

寫下面的檔案丟到 /etc/cron.hourly 中

#!/bin/sh

sudo ntpdate time.stdtime.gov.tw;sudo hwclock -w

這樣即可,完成每個小時教時功能。

初步的OS 已經準備好,剩下的就端看您的需求,再額外調整了。

Day 9 Ending


上一篇
從最底層基礎建設到軟體開發,無所不包的雲端(DAY 8)
下一篇
從最底層基礎建設到軟體開發,無所不包的雲端(Openstack Day 1)
系列文
從最底層基礎建設到軟體開發,無所不包的雲端30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言