歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 最小Linux操作系統RancherOS的初期使用感受

最小Linux操作系統RancherOS的初期使用感受

日期:2017/2/28 13:56:14   编辑:Linux教程

意義

隨著我們團隊線下業務的壓力越來越高。並且我們團隊是一個並沒有運維的團隊想部署與管理集群光安裝都是比較麻煩的事情。 在實際情況中我們團隊一共有8台服務器12顆CPU 約300G內存的樣子。 之後我們是打算部署K8S 或者Mesos。Hadoop之類的做一些線下的數據處理工作。 因為我們團隊依賴Docker非常多希望能夠快速部署Docker然後直接就能生產了。

之前一直打算使用CoreOS,但是就國內的網絡情況來說,實現他們的基本技術特性還是挺難的。 但是後來接觸到了RancherOS之後情況就有所改變了。 因為安裝ISO只有20mb怎麼都下載回來了,同時PID1就是Docker,安裝的時候可以通過國內的Image來加速安裝這樣的話,在公司內快速部署安裝還是挺有戲的。 最後在3台服務器上部署RancherOS 包括開機時間,下載操作系統的時間每台機器跑秒安裝使用了2分20秒的時間完成。極大的節省了人力。

安裝過程

ROS

學會這個命令是RancherOS開始最重要第一環。學會了它可以讓你事半功倍。因為RancherOS的配置都是使用這個工具來完成的。 的確非常強大方便。

參考文檔在這裡http://docs.rancher.com/rancher/

安裝RancherOS 到硬盤

注意啟動之後默認的賬號密碼為rancher:rancher

http://docs.rancher.com/os/running-rancheros/server/install-to-disk/

參考上面連接的方法。但是對於國內網絡來說我們嗨需要另外一個參數 -i

sudo ros install -c cloud_config.yml -i index.tenxcloud.com/philo/rancheros:v0.4.1 -d /dev/sda

我這裡准別好了0.4.1版本的放在時速雲上了index.tenxcloud.com/philo/rancheros:v0.4.1

注意!

一定要配置yml文件,不然安裝完之後自己就登陸不上去了。 一定要注意安裝硬盤的位置,別裝錯地方了。注意RancherOS版本,我用的是0.4.1

注意RancherOS默認NS服務器是google的,需要自己做調整,修改配置文件/etc/resolv.conf可以解決這個問題。

RancherOS 的結構

系統啟動非常快,裡面只有兩個關鍵部分,一個是System-docker另外一個是docker

系統的docker跑了所有系統中需要的進程

Copyright © Linux教程網 All Rights Reserved