在Centos8 中使用Stratis管理本地儲存(二)
本文介紹如何通過向現有Stratis池中新增新磁碟和新增快取磁碟。下面將介紹新增、刪除、快照等內容。 |
8
在Stratis管理下,將新的塊裝置新增到現有池非常容易。在上一篇文章《在Centos 中建立Stratis本地儲存(一)》設定中,“ data01_pool”中有4個磁碟,現在我們需要通過新增新磁碟來擴充套件池中的空間。使用選項
add-data
來新增新磁碟,下面向"data01_pool"池中新增"/dev/sde"磁碟。
[root@localhost ~]# stratis pool list Name Total Physical Properties data01_pool 8 GiB / 1.11 GiB / 6.89 GiB ~Ca,~Cr [root@localhost ~]# stratis pool add-data data01_pool /dev/sde [root@localhost ~]# stratis pool list Name Total Physical Properties data01_pool 10 GiB / 1.12 GiB / 8.88 GiB ~Ca,~Cr
可以看到上圖中擴充套件前是8G,擴充套件之後變成了10G。再檢視一下stratis的塊裝置:
[root@localhost ~]# stratis blockdev list
Stratis具有在執行中重新命名池或檔案系統的功能,而不會影響任何正在執行的設定。下面讓我們將當前池名稱“data01_pool”重新命名為“data01_pool_old”。
[root@localhost ~]# stratis pool rename data01_pool date01_pool_old
下面我們來重新命名檔案系統,重新命名檔案系統類似於重新命名池:
[root@localhost ~]# stratis fs rename date01_pool_old user_data01 sys_data01
Stratis可以對任何檔案系統進行快照。讓我們對伺服器中現有檔案系統進行快照。下面先再user_data01中寫入一些資料:
[root@localhost ~]# touch /user_data01/file{1..100}.txt
下面來打快照:
[root@localhost ~]# stratis fs snapshot date01_pool_old sys_data01 sys_data01_snap
可以看到快照已生成。下面掛載/stratis/data01_pool_old/sys_data01_snap這個快照到/mnt目錄,然後檢視檔案是否存在。
[root@localhost ~]# mount /stratis/date01_pool_old/sys_data01_snap /mnt/
刪除Stratis檔案系統之前,需要再/etc/fstab中刪除stratis相關的那兩個檔案系統條目。下面我只註釋掉,沒有刪除條目。
解除安裝檔案系統:
[root@localhost ~]# umount /user_data01 [root@localhost ~]# umount /user_data02
下面就開始刪除檔案系統啦:
[root@localhost ~]# stratis fs destroy date01_pool_old sys_data01 [root@localhost ~]# stratis fs destroy date01_pool_old user_data02 [root@localhost ~]# stratis fs destroy date01_pool_old sys_data01_snap [root@localhost ~]# stratis fs destroy date01_pool_old user_data02_snap
要刪除Stratis池,我們應該刪除在其下建立的所有檔案系統。否則會提示:
[root@localhost ~]# stratis pool destroy data01_pool_old Execution failure caused by: BUSY: filesystems remaining on pool
下面來刪除池:
[root@localhost ~]# stratis pool destroy date01_pool_old [root@localhost ~]# stratis pool Name Total Physical Properties
我們已經看到了如何通過新增磁碟並重新命名來管理Stratis分層儲存。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2842057/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Centos8 中使用Stratis管理本地儲存(一)CentOS
- 本地儲存localStorage使用
- spark在IDEA的本地無法使用saveAsTextFile儲存檔案SparkIdeaAST
- JavaScript 本地儲存JavaScript
- web本地儲存Web
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- 使用容器化塊儲存OpenEBS在K3s中實現持久化儲存持久化
- 儲存管理
- web本地儲存(localStorage、sessionStorage)WebSession
- (十二)本地儲存及同步
- iOS如何本地儲存PHAssetiOS
- 聊聊前端的本地儲存前端
- 容器化RDS—— 計算儲存分離 or 本地儲存
- Centos8中安裝並配置VDO來優化儲存空間CentOS優化
- 使用LocalStorage實現Form表單內容本地儲存ORM
- flutter本地資料儲存 sqfliteFlutter
- js—localstorage (本地儲存)必知JS
- HTML5 之本地儲存HTML
- 使用MITMProxy轉發請求到本地、儲存鑑權給本地請求MIT
- 儲存CSDN 中的部落格文章為本地檔案
- 在Entity Framework中使用儲存過程Framework儲存過程
- 在 Rainbond 上使用 Curve 雲原生儲存AI
- 使用執行緒本地變數儲存會員資訊執行緒變數
- 給自己組一個本地儲存
- Javascrip—前端本地儲存講解(16)Java前端
- JavaScript本地儲存的方式有哪些JavaScript
- Props 混入 外掛 插槽 本地儲存
- Java常見的本地儲存方式Java
- Ceph儲存池管理
- CentOS8配置本地yumCentOS
- PetaPoco在.net專案中的簡單使用(儲存過程篇)儲存過程
- 在Linux中,如何配置和管理虛擬機器的網路和儲存?Linux虛擬機
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- 小程式 - 陣列追加兼本地儲存陣列
- 前端錄屏並儲存影片到本地前端
- Android儲存多張圖片到本地Android
- 小程式-生成海報儲存本地相簿
- git儲存賬號密碼到本地Git密碼