原创 Docker存儲驅動之OverlayFS簡介
簡介 OverlayFS是一種和AUFS很類似的文件系統,與AUFS相比,OverlayFS有以下特性: 1) 更簡單地設計; 2) 從3.18開始,就進入了Linux內核主線; 3) 可能更快一些。
原创 Docker版本升級至17.03
2017/3/3,Docker官方發表了一篇博客,Docker版本從1.13.*直接跳入17.03,該版本的意思是17年3月。同時,還聲明瞭Docker以後會以CE(Community Edition)和EE(Enterprise
原创 Docker存儲驅動之總覽
簡介 本文會介紹Docker存儲驅動的特性,別列出現在已經支持的存儲驅動,最後,會介紹如果選型適合你的存儲驅動。 可插拔的存儲驅動架構 Docker的存儲驅動架構是可插拔的,可以讓你很方便的將適合你環境和用例的存儲驅動
原创 OpenStack Horizon創建虛擬機時增加虛擬機OS用戶
背景 通過OpenStack的Horizon使用鏡像創建虛擬機(以Ubuntu爲例),如果不知道鏡像的用戶名和密碼,在創建好虛擬機之後,無法登錄虛擬機的OS。因此,我們需要一種方法,創建虛擬機時增加用戶。 方法 Hor
原创 Ubuntu上手動安裝Kubernetes
背景 兩臺Ubuntu16.04服務器:ip分別爲192.168.56.160和192.168.56.161。。 Kubernetes版本:1.5.5 Docker版本:1.12.6 etcd版本:2.2.1
原创 ceph-deploy出錯UnableToResolveError Unable to resolve host
背景 ps:在本文中,假設我係統的hostname爲node1。 使用ceph-deploy命令搭建Ceph集羣,執行ceph new node1時,出現如下錯誤: [node1][INFO ] Running c
原创 Docker存儲驅動之Device Mapper簡介
Device Mapper是一個基於kernel的框架,它增強了很多Linux上的高級卷管理技術。Docker的devicemapper驅動在鏡像和容器管理上,利用了該框架的超配和快照功能。爲了區別,本文使用Device Mapp
原创 Docker容器網絡代理設置
之前已經講過如何設置Docker守護進程如何設置網絡代理,那麼如何設置運行的Docker容器的網絡代理呢? 設置環境變量 設置容器環境變量,這也是最直接的一種方式。啓動容器時,通過設置–env的flag,將環境變量傳入容器。
原创 Docker存儲驅動之ZFS簡介
ZFS是下一代的文件系統,支持了很多存儲高級特性,如卷管理、快照、和校驗、壓縮和重複刪除技術、拷貝等。 ZFS由Sun公司創建,現屬於Oracle,ZFS是開源的,並基於CDDL license。因爲CDDL和GPL不兼容,
原创 Ceph部署(二)RGW搭建
背景 Ceph RGW簡介 Ceph RGW基於librados,是爲應用提供RESTful類型的對象存儲接口。RGW提供兩種類型的接口: 1) S3:兼容Amazon S3RESTful API; 2) Swift:
原创 重啓osd服務失敗:Start request repeated too quickly
背景 OS:Ubuntu 16.04 修改了osd的一些配置,修改後,需要重啓osd服務才能生效。第一次重啓後,配置立刻生效。再改了一些配置,重啓osd服務後,配置卻不再生效了。ps命令查看進程,發現osd進程都沒有啓動
原创 Ceph osd啓動報錯osd init failed (36) File name too long
在Ceph的osd節點上,啓動osd進程失敗,查看其日誌/var/log/ceph/ceph-osd.{osd-index}.log日誌,報錯如下: 2017-02-14 16:26:13.558535 7fe3883f58c
原创 Docker存儲驅動之AUFS簡介
簡介 AUFS曾是Docker默認的首選存儲驅動。它非常穩定、有很多真實場景的部署、很強的社區支持。它有以下主要優點: 極短的容器啓動時間。 有效的存儲利用率。 有效的內存利用率。 雖然如此,但由於它沒
原创 ceph-deploy install時,遠端節點在執行apt-get update命令時失敗
環境 OS:Ubuntu 16.04 背景 使用ceph-deploy部署Ceph集羣,調用ceph-deploy install命令在遠端節點安裝ceph環境,執行apt-get update命令時失敗。 Err:1
原创 Docker存儲驅動之Btrfs簡介
簡介 Btrfs是下一代的copy-on-write文件系統,它支持很多高級特性,使其更加適合Docker。Btrfs合併在內核主線中,並且它的on-disk-format也逐漸穩定了。不過,它的很多特性還仍然處於開發中。 Do