Centos7中怎樣修改Snap的默認安裝目錄?針對這個問題,今天小編總結這篇修改Snap默認安裝目錄的文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。
說明
創新互聯建站憑借專業的設計團隊扎實的技術支持、優質高效的服務意識和豐厚的資源優勢,提供專業的網站策劃、網站制作、網站建設、網站優化、軟件開發、網站改版等服務,在成都十余年的網站建設設計經驗,為成都上1000+中小型企業策劃設計了網站。
最近收到公司服務器報警信息,mount=/var/lib/snapd/snap/core/8592 100>=90
。這是因為Snap安裝使用后比較占用磁盤空間(默認安裝目錄為/var/lib/snapd
),如果希望Snap安裝在特定的目錄,此時不能使用創建軟鏈接的方法(ln -s)來關聯到新的安裝目錄,否則Snap的應用將無法正常啟動。
下面是主要的更改默認安裝目錄的方法~
(1)查看snap掛載情況
df -h |grep snapd
/dev/loop2 92M 92M 0 100% /var/lib/snapd/snap/core/8592
/dev/loop0 92M 92M 0 100% /var/lib/snapd/snap/core/8689
(2)查看snapd服務運行狀態
systemctl status snapd
(3)停止snapd服務
systemctl stop snapd
(4)卸載snapd的/dev/loopxx設備
umount /dev/loop2
umount /dev/loop0
(5)創建snap新的數據目錄
mkdir /root/snap/snapd
(6)拷貝數據
rsync -avzP /var/lib/snapd/ /root/snap/snapd/
(7)其他數據的備份
cp /etc/fstab /etc/fstab.bak
mv /var/lib/snapd /var/lib/snapd.bak
(8)snap掛載信息寫入/etc/fstab文件中
echo “/root/snap/snapd /var/lib/snapd none bind 0 0” | tee -a /etc/fstab
(9)重新掛載 fstab 中snap或重啟機器
mkdir /var/lib/snapd
mount -a
(10)查看下是否掛載成功和啟動snapd服務
ls /var/lib/snapd/ |grep snaps
#存在的話,說明掛載成功。否則,失敗~
systemctl start snapd
snap list
關于修改Snap的默認安裝目錄的方法就分享到這里了,解決問題并不止文章中和大家分析的辦法,不過本文分析的方法準確性是不容置疑的。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。
網站名稱:Centos7中怎樣修改Snap的默認安裝目錄?
文章起源:http://m.newbst.com/article42/gpgeec.html
成都網站建設公司_創新互聯,為您提供外貿建站、用戶體驗、靜態網站、網站設計、企業網站制作、全網營銷推廣
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯