coreos 安装mysql_如何执行CoreOS Linux的裸机安装
本文將介紹如何在裸機(jī)服務(wù)器上加載CoreOs Linux。關(guān)于在計(jì)算機(jī)上安裝CoreOS Linux的更多方法。在本文中,我們將首先啟動一些Live Linux發(fā)行版。從USB或CDROM提取Fedora,然后使用CoreOS的安裝腳本在給定的硬盤驅(qū)動器上執(zhí)行實(shí)際的CoreOS Linux。您將需要什么:
網(wǎng)絡(luò)連接
USB memory 棒
可啟動媒體準(zhǔn)備
首先,我們需要使用Live Linux發(fā)行版創(chuàng)建可啟動媒體,例如USB memory 棒。指南中介紹了此簡單過程如何創(chuàng)建Fedora Linux Live可啟動USB密鑰。請注意,任何Live Linux發(fā)行版都可以勝任此工作,因此,如果您已準(zhǔn)備好Ubuntu,Knoppix CD或USB,則可以完全跳過此步驟。如果您的目標(biāo)計(jì)算機(jī)無法從USB啟動,只需使用CD-ROM進(jìn)行啟動。
啟動到Live Linux
現(xiàn)在,我們準(zhǔn)備將可啟動的Live Linux媒體放入測試中。如果需要,請更改BIOS,啟動LIVE Linux發(fā)行版并打開終端。
安裝前準(zhǔn)備CoreOS
在此階段,我們首先需要下載CoreOS安裝腳本:
[root@localhost liveuser]# wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install
接下來,我們需要準(zhǔn)備我們的cloud-config.yamlcofing文件,該文件將用于修改默認(rèn)的CoreOS安裝過程。至少最低cloud-config.yaml第一次重啟后將用于連接到新CoreOS服務(wù)器的機(jī)器中應(yīng)包含ssh-rsa。 CoreOS安裝程序不會創(chuàng)建任何密碼,也不會在安裝過程中要求您輸入用戶名和密碼。請務(wù)必正確執(zhí)行此步驟,否則,一旦CoreOS安裝完成,您將無法進(jìn)行SSH登錄。首先,找到您的ssh-rsa密鑰。通常,您應(yīng)該可以在以下位置找到:
$ ls ~/.ssh/id_rsa.pub
擁有密鑰后,使用SSH,USB等將其移至目標(biāo)框,然后將其放入cloud-config.yaml文件使用以下格式:
#cloud-config
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAA ........ This email address is being protected from spambots. You need JavaScript enabled to view it.
document.getElementById('cloak27eed89d617bac00ee4992966fe357d8').innerHTML='';var prefix='ma'+'il'+'to';var path='hr'+'ef'+'=';var addy27eed89d617bac00ee4992966fe357d8='tester'+'@';addy27eed89d617bac00ee4992966fe357d8=addy27eed89d617bac00ee4992966fe357d8+'localhost'+'.'+'localdomai';var addy_text27eed89d617bac00ee4992966fe357d8='tester'+'@'+'localhost'+'.'+'localdomai';document.getElementById('cloak27eed89d617bac00ee4992966fe357d8').innerHTML+=''+addy_text27eed89d617bac00ee4992966fe357d8+''
cloud-config文件允許使用更多配置選項(xiàng),因此如有需要,可以隨意添加更多選項(xiàng)。創(chuàng)建的默認(rèn)用戶將命名為core。
CoreOS安裝
現(xiàn)在,我們準(zhǔn)備執(zhí)行實(shí)際的CoreOS安裝。我們的目標(biāo)安裝塊設(shè)備是/dev/sda。確保您已連接到Internet并開始安裝:
[root@localhost liveuser]# chmod +x coreos-install
[root@localhost liveuser]# ./coreos-install -d /dev/sda -c cloud-config.yaml -C stable
以上coreos-install該命令將下載CoreOS并根據(jù)cloud-config.yaml配置文件。成功安裝后,您應(yīng)該會看到類似以下的消息:
...
Installing cloud-config...
Success! CoreOS stable current is installed on /dev/sda
重新啟動計(jì)算機(jī),因?yàn)樗鼞?yīng)該直接啟動到CoreOS。
使用SSH登錄到CoreOS
如果一切順利,我們現(xiàn)在應(yīng)該可以從客戶端計(jì)算機(jī)使用SSH登錄到全新的CoreOS安裝框,我們使用其ssh-rsa將其包含到cloud-config.yaml在CoreOS安裝期間以用戶身份使用的配置文件core。來回示例:
$ ssh core@coreoshost
總結(jié)
以上是生活随笔為你收集整理的coreos 安装mysql_如何执行CoreOS Linux的裸机安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英特尔nuc能代替主机吗_python编
- 下一篇: linux cmake编译源码,linu