您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“vcenter postgresql空間滿導(dǎo)致無法啟動怎么辦”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“vcenter postgresql空間滿導(dǎo)致無法啟動怎么辦”吧!
vcenter現(xiàn)在只支持postgresql 和 oracle。用了embed的vpostgresql。
有一天忽然發(fā)現(xiàn),vcenter服務(wù)連接不上。登錄到服務(wù)器后,發(fā)現(xiàn)/storage/db空間使用100%。
臨時恢復(fù)辦法,我是這樣處理的。
1、給vcenter 掛載一個更大的磁盤,分區(qū),格式化。
2、然后將 /storage/db 下的所有內(nèi)容復(fù)制到 新的分區(qū) cp -P -r
3、修改/etc/fstab 將新分區(qū)代替原有分區(qū) 掛載到/storage/db
4、重新啟動
這時候,可以正常啟動,發(fā)現(xiàn) /storage/db 增長依然非常迅猛。每天幾個G,根本停不下來。。。。。。。
查閱相關(guān)文章 說要控制 數(shù)據(jù)庫記錄日志的事物級別 ,記錄周期等等依然無法解決。。
登錄到 vpostgresql
cd /opt/vmware/vpostgres/9.0/bin
./psql -U vc -W VDBC
這個密碼存放在/etc/vmware-VPX/embeddb. cfg 文件內(nèi) 但我 沒輸入密碼也進(jìn)去了。。。。
使用
SELECT relname, relpages FROM pg_class ORDER BY relpages DESC; |
能夠查看那個表占用空間最大
我這里是 VPX_EVENT_ARG這個
沒辦法
truncate VPX_EVENT_ARG;
一下釋放了50G空間。。。
http://www.vmware.com/cn/support/support-resources/pubs/vsphere-esxi-vcenter-server-pubs/vsphere-vcenter-server-55u2-release-notes.html#resolvedissues
中提到了這個問題,但vmware 也只是能提供警告。。。
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2078305
http://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=1025914
http://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=1007453
http://pubs.vmware.com/vsphere-55/index.jsp?topic=%2Fcom.vmware.vsphere.vcenterhost.doc%2FGUID-84DE30DD-E1C4-4E6D-899D-4756FE77CB15.html
以上是相關(guān)的一些文章
但是依然沒有找到數(shù)據(jù)庫增長的原因。
我懷疑和 vcenter 中集成的第三方 vshield vswitch 等管理軟件有關(guān)。。。
目前能想到的辦法就是
觀察數(shù)據(jù)庫增長的速率,保證足夠的空間,寫個腳本,定時執(zhí)行 truncate 相關(guān)的表。。。。。。
清除數(shù)據(jù)的腳本如下
#!/bin/bash
cd /opt/vmware/vpostgres/9.0/bin
service vmware-vpxd stop
./psql -U root -w -d VCDB --command "truncate vpx_event,vpx_event_arg,vpx_entity_last_event;"
service vmware-vpxd start
然后設(shè)成定時自動執(zhí)行腳本就可以了。
到此,相信大家對“vcenter postgresql空間滿導(dǎo)致無法啟動怎么辦”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。