建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

澳門威尼人斯app平臺:Linux下將TMP和Var移動到共享分區

?

收拾數據

首先,必須創建一個新分區專門用于存儲頻繁改動的文件。您可能盼望將這個分區置于零丁的磁盤上以增強機能。接下來,我將慢慢闡明將 /tmp 和 /var 移動到這個新分區上的各個步驟。

警告

下面的技巧闡明若何移動一個或多個分區。只管這項技巧顛末專門設計,使您能夠“撤銷”掉敗的分區移動,但它并不防止用戶的差錯。換言之,只要進行款式化分區或復制大年夜量文件的操作,就存在因輸入差錯而導致大年夜量數據被破壞的可能性。是以,強烈建議您 在行動之前采取適當的步伐來備份所有的緊張文件。

1. 在新分區上創建文件系統

這個歷程的第一步是創建一個足以容納 /var 和 /tmp 并有一點額外空間的新分區。您必要另有一個硬盤驅動器或者一個備用的(未應用的)分澳門威尼人斯app平臺區來存儲常常改動的文件。假如確鑿必要應用 fdisk 或 cfdisk 來創建分區,則必須從新啟動一次系統。現在就可以款式化新分區了,如下所示(完全可以在多用戶模式下完成這一事情;我將提示您何時切換到單用戶模式):  # mkfs.ext2 /dev/奸淫

2. 將新分區掛載到 /mnt/rwstorage

正如在我的前一篇技術中那樣,應該用剛創建的空分區的設備名調換 奸淫。意外鍵入差錯的名稱將破壞現有分區上的數據,以是必然要小心!鍵入這個敕令今后,您就在新分區上創建了一個新的 ext2 文件系統。現在險些就可以掛載這個分區了,但我們首先要創建一個掛載點。  # mkdir /mnt/rwstorage

我選擇名稱 "rwstorage" 是為了提醒我們,這個特殊的分區將專用于存儲頻繁讀寫的文件系統。要掛載分區,請鍵入:  # mount /dev/奸淫/mnt/rwstorage

3. 創建新的 /tmp

分區已經掛載好,現在就可以創建新的 /tmp 目錄了:  # cd /mnt/rwstorage

# mkdir tmp

# chmod 1777 tmp

4. 進入單用戶模式

我們的新目錄 /mnt/rwstorage/tmp 具有臨時目錄應該具有的權限。現在,請進入單用戶模式,由于澳門威尼人斯app平臺我澳門威尼人斯app平臺們必須復制全部 /var。像往常一樣,我們將進入單用戶模式推遲到著末一刻進行。從現在起我們不盼望任何法度榜樣讀寫 /var 中的文件,以是必須竣事所有守護法度榜樣,斷開所有用戶,履行一些快速的掩護,為此請鍵入以下敕令:  # init 1

假如提示您輸進口令來進行系統掩護,請按唆使操作。您現在應該在 root shell 中,所有不需要的守護進程已被竣事。鍵入以下敕令為 /var 中的文件創建一個新位置:  # cd /mnt/rwstorage

# mkdir var

5. 復制 /var

在我們的新 /mnt/newstorage/var 目錄上的默認權限應該是精確的,現在就可以將原本的整個 /var 數據復制到新分區上了:  # cd /var

# cp -ax * /mnt/rwstorage/var

6. 履行備份并創建符號鏈接

這個敕令完成今后,/mnt/rwstorage/var 就成為 /var 的一個完全相同的副本。現在您可能會問,若何讓 Linux 精確應用 /mnt/rwstorage/var 和 /mnt/rwstorage/tmp 而不是根目錄下的默認位置呢?應用符號鏈接很輕易實現這一點 -- 我們將創建新的符號鏈接 /tmp 和 /var,它們指向 /mnt/rwstorage 中的精確目錄。我們首先備份原本的目錄:  # cd /

# cp var var.old

# cp tmp tmp.old

著末一行可能沒有需要,由于平日您不會將任何緊張的文件放在 /tmp 中,但我們這樣做更安然一些。現在開初創建符號鏈接:  # cd /

# ln -s /mnt/rwsto澳門威尼人斯app平臺rage/var 澳門威尼人斯app平臺/var

# ln -s /mnt/rwstorage/tmp /tmp

7. 著末改動 /etc/fstab

現在,當任何用戶或法度榜樣應用 /var 時,他們將被自動轉移到 /mnt/rwstorage/var!對付 /tmp 也一樣。我們還有一個步驟要做;然則這一步可以安然地在多用戶模式下履行。現在可以讓 apache 規復運行了,也可以讓您的所有用戶從新登錄了。請按 CTRL-D 退出 runlevel 1。系統應該正常啟動。請以 root 身份登錄。

我們必須完成的著末一個步驟是設置設置設備擺設擺設 /etc/fstab 文件,以便將 /dev/奸淫 掛載到 /mnt/rwstorage。必須在 /etc/fstab 中添加這樣一行:  /dev/奸淫    /mnt/rwstorage ext2  defaults    1   2

緊張闡明:假如您應用的內核版本屬于 2.3+,則在您的 /etc/fstab 文件中很可能有這樣一行:  none      /var/shm    shm   defaults    0   0

該行在系統中啟用共享內存,默認環境下它掛載在 /var 中。為了使該行正常事情,它必須呈現在您剛添加的那一行的下一行。這樣,當 Linux 啟動時,/mnt/rwstorage 將首先被掛載(啟用 /var)。然后,并且僅當在此今后,shm 設備將被掛載在 /var/shm,而后者實際上是 /mnt/rwstorage/var/shm。確保這兩行的序次為:  /dev/奸淫    /mnt/rwstorage ext2  defaults    1   2

none      /var/shm    shm   defaults    0   0

在保存了對 /etc/fstab 的變動今后,您的系統已經成功進級了!在證明統統事情正常今后,您可刪除所備份的 /tmp.old 和 /var.old 目錄。恭喜您 -- 為了得到最佳機能,您已經成功地對您的系統分區進行了從新設置設置設備擺設擺設。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
海南环岛赛规则 血战到底赢牌技巧 安徽11选5跨度走势图 123游戏 2012曾道人特码诗 大乐透周一走势图2018 38体育即时比分网 海王捕鱼腾讯官网 股票涨跌跟什么有关系 股票融资融券操作方法