日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CoreOS具體安裝方法

CoreOS是一個基于Linux 內(nèi)核的輕量級操作系統(tǒng),為了計算機集群的基礎(chǔ)設(shè)施建設(shè)而生,專注于自動化,輕松部署,安全,可靠,規(guī)?;?,CoreOS作為Docker生態(tài)圈中的重要一員,日益得到各大云服務(wù)商的重視,發(fā)展風頭正勁,下面為大家分享一下CoreOS具體安裝方法。

創(chuàng)新互聯(lián)公司專注于紅寺堡企業(yè)網(wǎng)站建設(shè),響應式網(wǎng)站設(shè)計,商城開發(fā)。紅寺堡網(wǎng)站建設(shè)公司,為紅寺堡等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

img

CoreOS宣稱最小化的定制版linux系統(tǒng):

  1. Linux內(nèi)核

    Linux運行所需存在兩個ROOT分區(qū),一個被用作啟動分區(qū),一個被用作更新分區(qū)更新分區(qū)在更新完成后,自動重新啟動系統(tǒng),當前機器不需要從負載集群中移除,為了保證其它應用程序不被打斷,會通過Linux cgroup限制更新過程中的磁盤、網(wǎng)絡(luò)等IO使用。

  2. systemd

    作為默認系統(tǒng)和服務(wù)管理器,其優(yōu)秀特性:

    支持并行化任務(wù);
    同時采用 socket 式與 D-Bus 總線式激活服務(wù);
    按需啟動守護進程(daemon);
    利用 Linux 的 cgroups 監(jiān)視進程;
    支持快照和系統(tǒng)恢復;
    維護掛載點和自動掛載點;
    各服務(wù)間基于依賴關(guān)系進行精密控制。
    
  3. root分區(qū)被設(shè)計成只讀

    root分區(qū)被設(shè)計成只讀,用以保證數(shù)據(jù)的一致性和更新可用

  4. CPU、IO等資源隔離

    自然要祭出容器(Container)來,CoreOS很明智使用Docker作為容器管理器用以構(gòu)建、發(fā)布應用,從這個層面來看,一個應用其實就是一個容器。

  5. etcd組件負責服務(wù)發(fā)現(xiàn)和配置共享

    采用Raft分布式一致性協(xié)議算法,承擔起,組件之間服務(wù)通信使用。很自然的,容器(Container)之間應用、服務(wù)的伸縮,就顯得很簡單了。其基因?qū)用嬷С旨禾匦裕斎?,你也可以解讀為云環(huán)境的支持。

一:準備SSH公鑰/私鑰 或 密碼

SSH公鑰/私鑰制作 :在其他linux客戶機機上執(zhí)行 ssh-keygen : [root@localhost ~]# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Created directory '/root/.ssh'.Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:d3:b5:fe:05:81:55:4b:6c:be:08:aa:28:7c:0d:e4:9d root@localhost.localdomainThe key's randomart image is:+--[ RSA 2048]----+| oo.|| o.o.|| o +. || . . o . o || o . S o o o .|| o E o . . o || . + . . .|| o o o . . || o . |+-----------------+ 中間需要選擇的步驟,全部默認回車完成。然后在當前用戶的~/.ssh/下面生成了id_rsa id_rsa.pub2個文件,將id_rsa.pub里面的加密串貼在下一步的密鑰版 cloud-config.yaml文件 ssh-authorized-keys 對應的值上。

密碼制作 :在其他linux客戶機機上執(zhí)行 :

[root@localhost ~]# openssl passwd -1 > 1234.txtPassword: [輸入密碼]Verifying - Password: [再次輸入密碼][root@localhost ~]#[root@localhost ~]# cat 1234.txt$1$ywWEh18N$JPwtTtm54yxmEDNegE5.Z0 將1234.txt里面的加密串貼在下一步的 密碼版 cloud-config.yaml文件 passwd 對應的值上。

二:準備cloud-config.yaml文件

SSH密匙版本:

#cloud-config

hostname: myhost

coreos: etcd: addr: $private_ipv4:4001 peer-addr: $private_ipv4:7001 units: – name: etcd.service command: start – name: fleet.service command: start – name: static.network content: | [Match] Name=eno16777736

[Network] Address=192.168.31.122/24 Gateway=192.168.31.1 DNS=223.5.5.5 DNS=223.6.6.6 users: – name: core ssh-authorized-keys: – ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8C++zc+hDTWOe5DV+WnEa5/Y+dWN1UDVKX3pBYGHbNCYObpJdYpnaHbe+3NQijt15ZAYqOh6fYJlTx8L08z/bJvmj2n+N0hgO3onB4JsH70bSAL41FPzel7BKFnDlvJ1s3GJahdVzBsrDrCwzM96ofUcImtwji0oWPT3bMApkKa8e2Ty5+WwBuxFKDq/MJVqBK4yJmBnylGzmEyyRnlVpQjsDGdbYjDtHU1ECU+H4oSE7o0cSBQntQeH0ckHMU9cnwnLO8IoHIYad4oY/u+UvLq+58kO85ltioaEmTPkWBIzSB6hP/ghHrQUN/Kf22ECgD5H9CaDDGKHrlwJUZDq1 root@kali

– groups: – sudo – docker

密碼版本:

#cloud-config

hostname: myhost

coreos: etcd: addr: $private_ipv4:4001 peer-addr: $private_ipv4:7001 units: – name: etcd.service command: start – name: fleet.service command: start – name: static.network content: | [Match] Name=eno16777736

[Network] Address=192.168.31.122/24 Gateway=192.168.31.1 DNS=223.5.5.5 DNS=223.6.6.6 users: – name: core passwd:$1$ywWEh18N$JPwtTtm54yxmEDNegE5.Z0 – groups: – sudo – docker

三:下載及安裝

現(xiàn)在我們已經(jīng)編寫好 “cloud-config.yaml”,可以下載并安裝CoreOS了。

ISO下載鏈接:http://stable.release.core-os.net/amd64-usr/current/coreos_production_iso_image.iso

用ISO盤啟動,會自動進入bash命令行,用戶為core。注意此時系統(tǒng)只是加載到RAM而已,并未安裝。

如果想轉(zhuǎn)到root身份對當前配置、網(wǎng)絡(luò)等操作,sudo -i 。

下載 制作好的cloud-config.yaml 文件 :

wget http://192.168.220.137:8080/cloud-config.yaml

此刻準備工作已經(jīng)完成了,如果想要安裝到sda這塊硬盤上。

[core@server ~]$ sudo coreos-install -d /dev/sda -C stable -c ./cloud-config.yaml 其中: -d 指定目標設(shè)備 -C 指定版本,這里我用stable -c 指定配置文件,cloud-config.yaml

執(zhí)行安裝命令后,工具會自動到網(wǎng)站下載CoreOS的硬盤鏡像,并安裝到硬盤上面。 看到這句說明安裝成功了: Success! CoreOS stable 835.13.0 is installed on /dev/sda

如無意外,安裝完了就可以重啟,并可通過之前配置的SSH客戶端機器登錄和之前設(shè)置的密碼直接登錄。 [root@localhost ~]# ssh core@192.168.31.122The authenticity of host '192.168.220.143 (192.168.220.143)' can't be established.ED25519 key fingerprint is fb:ba:38:e3:bc:14:21:33:0b:0e:46:a3:62:f2:9a:1f.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added '192.168.220.143' (ED25519) to the list of known hosts.CoreOS stable (835.13.0)core@myhost ~ $


當前名稱:CoreOS具體安裝方法
文章起源:http://m.5511xx.com/article/dheiojp.html