{eval=Array;=+count(Array);}
提供一個思路,具體要看性能和安全方面能否達到要求。
以Ubuntu Linux為例,MySQL數(shù)據(jù)文件缺省安裝在/var/lib/mysql下。
分幾步進行:
在提供空間的Linux系統(tǒng)(簡稱存儲機)上安裝NFS Server,export出一個目錄(例如/var/mysqldb)用于存放MySQL數(shù)據(jù)庫,注意設置好權限。
首先確保服務器能正常mount存儲機的mysqldb目錄,修改服務器/etc/fstab,添加一行,將存儲機mysqldb mount到本機 /var/lib/mysql
暫停服務,將服務器/var/lib/mysql目錄完全復制到NFS mysqldb目錄下。
修改服務器/var/lib/mysql目錄名,并新建/var/lib/mysql目錄。手動NFS mount
啟動服務,檢查MySQL是否正常工作
若有疑問可具體聯(lián)系。
只提供思路!
先要看分區(qū)類型,不過本地磁盤滿了無法動態(tài)調(diào)節(jié)磁盤大小的情況下,另外一臺機器可提供空間來使用,可以用另外一臺機器部署iscsi服務,然后用存儲空間不足的設備掛載新的存儲空間!
當然還要考慮遷移現(xiàn)有的數(shù)據(jù)庫文件,到新掛載的分區(qū)上?。硗庖慌_機器可提供的空間要大于現(xiàn)有的空間)因為不是磁盤擴容而是掛載了一個“網(wǎng)絡存儲”!
這只是一個臨時的解決辦法,要么就干脆上一個存儲設備,要么就購置新的服務器。
必定它不是真的存儲設備,可靠性和性能都是存在瓶頸的!因為你是用另外一臺服務器就算是千兆的網(wǎng)絡性能肯定是不如真正的存儲設備,包括網(wǎng)絡環(huán)境是否會有問題都還不好說!
不太懂,給你找了下答案,不知道能不能解決你的問題。
#查看掛載點:df -h#顯示:文件系統(tǒng) 容量 已用 可用 已用%% 掛載點/dev/mapper/vg_dc01-lv_root47G 12G 34G 25% /tmpfs 504M 88K 504M 1% /dev/shm/dev/sda1 485M 31M 429M 7% /boot一、擴展VMWare硬盤空間關閉Vmware 的 Linux系統(tǒng),這樣,才能在VMWare菜單中設置:VM -> Settings... -> Hardware -> Hard Disk -> Utilities -> Expand輸入你想要擴展到多少G。本文假設你新增加了 30G二、對新增加的硬盤進行分區(qū)、格式化這里進行一個極簡化的介紹,非常簡化,但很全面,上面已經(jīng)知道增加了空間的硬盤是 /dev/sda。分區(qū):fdisk /dev/sda 操作 /dev/sda 的分區(qū)表p查看已分區(qū)數(shù)量(我看到有兩個 /dev/sda1 /dev/sda2)n新增加一個分區(qū)p分區(qū)類型我們選擇為主分區(qū)3分區(qū)號選3(因為1,2已經(jīng)用過了,見上)回車默認(起始扇區(qū))回車默認(結束扇區(qū))t修改分區(qū)類型3選分區(qū)38e修改為LVM(8e就是LVM)w寫分區(qū)表q完成,退出fdisk命令系統(tǒng)提示你重啟,重啟吧,屌絲們。開機后,格式化:mkfs.ext4 /dev/sda3.ext4是自己的文件系統(tǒng)類型,如果不知道的話,可以查詢:parted /dev/sda(parted) print list三、添加新LVM到已有的LVM組,實現(xiàn)擴容lvm 進入lvm管理lvm> pvcreate /dev/sda3 這是初始化剛才的分區(qū),必須的lvm> vgextend vg_dc01 /dev/sda3 將初始化過的分區(qū)加入到虛擬卷組vg_dc01lvm>lvextend -L +29.9G /dev/vg_dc01/lv_root 擴展已有卷的容量(29.9G這個數(shù)字在后面解釋)lvm>pvdisplay 查看卷容量,這時你會看到一個很大的卷了lvm>quit 退出上面那個 29.9G 怎么來的呢?因為你在VMWare新增加了30G,但這些空間不能全被LVM用了,你可以在上面的lvextend操作中一個一個的試探,比如 29.9G, 29.8G ... 直到不報錯為止,這樣你就可以充分使用新增加的硬盤空間了,當然這是因為我不懂才用的笨辦法,高手笑笑就過了吧。(我更不懂啊,原作者,我直接上了29.9G,結果就OK了)以上只是卷擴容了,下面是文件系統(tǒng)的真正擴容,輸入以下命令:resize2fs /dev/vg_dc01/lv_rootxfs用以下命令來擴磁盤空間:[root@backup binlog]# xfs_growfs /dev/mapper/centos-home0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答