coreos 安装mysql_如何执行CoreOS Linux的裸机安装
本文將介紹如何在裸機服務器上加載CoreOs Linux。關于在計算機上安裝CoreOS Linux的更多方法。在本文中,我們將首先啟動一些Live Linux發行版。從USB或CDROM提取Fedora,然后使用CoreOS的安裝腳本在給定的硬盤驅動器上執行實際的CoreOS Linux。您將需要什么:
網絡連接
USB memory 棒
可啟動媒體準備
首先,我們需要使用Live Linux發行版創建可啟動媒體,例如USB memory 棒。指南中介紹了此簡單過程如何創建Fedora Linux Live可啟動USB密鑰。請注意,任何Live Linux發行版都可以勝任此工作,因此,如果您已準備好Ubuntu,Knoppix CD或USB,則可以完全跳過此步驟。如果您的目標計算機無法從USB啟動,只需使用CD-ROM進行啟動。
啟動到Live Linux
現在,我們準備將可啟動的Live Linux媒體放入測試中。如果需要,請更改BIOS,啟動LIVE Linux發行版并打開終端。
安裝前準備CoreOS
在此階段,我們首先需要下載CoreOS安裝腳本:
[root@localhost liveuser]# wget https://raw.githubusercontent.com/coreos/init/master/bin/coreos-install
接下來,我們需要準備我們的cloud-config.yamlcofing文件,該文件將用于修改默認的CoreOS安裝過程。至少最低cloud-config.yaml第一次重啟后將用于連接到新CoreOS服務器的機器中應包含ssh-rsa。 CoreOS安裝程序不會創建任何密碼,也不會在安裝過程中要求您輸入用戶名和密碼。請務必正確執行此步驟,否則,一旦CoreOS安裝完成,您將無法進行SSH登錄。首先,找到您的ssh-rsa密鑰。通常,您應該可以在以下位置找到:
$ ls ~/.ssh/id_rsa.pub
擁有密鑰后,使用SSH,USB等將其移至目標框,然后將其放入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文件允許使用更多配置選項,因此如有需要,可以隨意添加更多選項。創建的默認用戶將命名為core。
CoreOS安裝
現在,我們準備執行實際的CoreOS安裝。我們的目標安裝塊設備是/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并根據cloud-config.yaml配置文件。成功安裝后,您應該會看到類似以下的消息:
...
Installing cloud-config...
Success! CoreOS stable current is installed on /dev/sda
重新啟動計算機,因為它應該直接啟動到CoreOS。
使用SSH登錄到CoreOS
如果一切順利,我們現在應該可以從客戶端計算機使用SSH登錄到全新的CoreOS安裝框,我們使用其ssh-rsa將其包含到cloud-config.yaml在CoreOS安裝期間以用戶身份使用的配置文件core。來回示例:
$ ssh core@coreoshost
總結
以上是生活随笔為你收集整理的coreos 安装mysql_如何执行CoreOS Linux的裸机安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英特尔nuc能代替主机吗_python编
- 下一篇: java 异步调用webapi_Asyn