原创 如何在Kubernetes集羣動態使用 NAS 持久卷

1. 介紹: 本文介紹的動態生成NAS存儲卷的方案:在一個已有文件系統上,自動生成一個目錄,這個目錄定義爲目標存儲卷; 鏡像地址:registry.cn-hangzhou.aliyuncs.com/acs/alicloud-nas-cont

原创 掛載失敗-日誌中顯示殭屍pod的問題

當節點出現pod掛載不上,且查看節點日誌(/var/log/message)發現不斷有“Orphaned pod”字段的日誌打印出來,如下: Jan 21 03:07:08 abc_k8s_worker01 kubelet: E0121 0

原创 使用NAS動態存儲卷創建有狀態應用

介紹: 目前動態生成NAS存儲卷的實現:在一個已有文件系統上,自動生成子文件系統(子目錄),並生成目標存儲卷(PV); 生成的PV名字爲:pvc-${pv-uid} 鏡像介紹: registry.cn-hangzhou.aliyuncs.c

原创 K8S有狀態服務-OSS存儲使用最佳實踐

OSS介紹: 阿里雲對象存儲服務(OSS)提供海量、安全、低成本、高可靠的雲存儲服務。適用於配置文件、圖片、小視頻等共享業務; 容器服務訪問OSS 數據是通過 ossfs 把 bucket 掛載到本地文件系統中,容器中的應用通過本地文件系統

原创 K8S集羣存儲服務相關日誌獲取指南

Flexvolume日誌(master1上執行): - 執行get命令查看出錯的pod: # kubectl get pod -n kube-system | grep flexvolume - 執行log命令,查看出錯pod的日誌:

原创 K8S存儲卷常見問題 - 雲盤

雲盤掛載失敗,出現timeout錯誤 如果節點爲手動添加,可能是由於sts權限的問題導致,需要手動配置RAM權限:https://help.aliyun.com/document_detail/61175.html 雲盤掛載失敗,出現Siz

原创 K8S存儲卷常見問題 - OSS

重啓網絡導致oss掛載不可用 升級集羣、重啓kubelet的時候,由於容器網絡會重啓,導致ossfs進程重啓; ossfs重啓會導致主機與容器目錄映射失效,這時需要重啓容器,或重建pod; 可以通過配置健康檢查實現容器的重啓,參考:OSS數

原创 K8S存儲卷常見問題 - NAS

NAS掛載時間太長 如果NAS捲包含的文件量很大,且在掛載模板中配置了chmod參數,可能導致掛載時間過長的問題;可以去掉chmod參數; NAS掛載失敗,出現timeouot錯誤; 檢查nas掛載點和集羣是否在同一個vpc內,否則無法掛載