為L(zhǎng)inux MySQL數(shù)據(jù)庫(kù)設(shè)置磁盤限額_Linux教程
因?yàn)镸ySQL數(shù)據(jù)庫(kù)本身沒有磁盤限額的功能,我們可以限制Linux自帶的quota工具為mysql進(jìn)行磁盤限額。
1、首先需要為/home自動(dòng)掛載一個(gè)分區(qū),并且設(shè)置為quota磁盤格式。我們以用戶foo為例,設(shè)置foo的磁盤限額。具體如何設(shè)置請(qǐng)參考Linux Quota基礎(chǔ)教程。
2、在foo主目錄創(chuàng)建一個(gè)存放數(shù)據(jù)庫(kù)的dbs目錄,并設(shè)置此目錄的所有權(quán)為mysql:foo,權(quán)限為3755。
mkdir /home/foo/dbs
chown mysql:foo /home/foo/dbs
chmod 3755 /home/foo/dbs
3、現(xiàn)在把 /var/lib/mysql的所有foo的數(shù)據(jù)庫(kù)文件移到/home/foo/dbs目錄。
mkdir /root/backup
cp -avr /var/lib/mysql/* root/backup
mv /var/lib/mysql/database-name /home/foo/dbs/
chown -Rf mysql:foo /home/foo
chmod -Rf 3755 /home/foo
ln -s /var/lib/mysql/database-name /home/foo/dbs/database-name -v
之后重啟mysql數(shù)據(jù)庫(kù)服務(wù)器:
etc/init.d/mysqld restart
- Linux系統(tǒng)下TOP命令使用與分析詳解
- 安裝Linux我們需要改變20件事情
- 使用Linux系統(tǒng)架設(shè)VSFTP服務(wù)器
- Linux系統(tǒng)上架設(shè)POP3服務(wù)器
- Linux中“Networking Disabled”的解決方法(解決Ubuntu等系統(tǒng)無(wú)法上網(wǎng))
- ubuntu系統(tǒng)清理磁盤教程
- linux下搭建pxe自動(dòng)化安裝環(huán)境
- BIOS不支持導(dǎo)致Linux內(nèi)核耗電增加
- Debian GNU/Linux系統(tǒng)卡片
- Linux操作系統(tǒng)開機(jī)自行啟動(dòng)項(xiàng)目詳細(xì)解析
- Linux菜鳥入門級(jí)命令大全
- Linux操作系統(tǒng)中讀取目錄文件信息的過(guò)程
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索為L(zhǎng)inux MySQL數(shù)據(jù)庫(kù)設(shè)置磁盤限額
- 教程說(shuō)明:
Linux教程-為L(zhǎng)inux MySQL數(shù)據(jù)庫(kù)設(shè)置磁盤限額
。