最近把所有pc上的vm全部轉到 HP DL380 G7 上
而guest os全部放在server的肚子裡 這樣就可以方便用 snapshot來進行backup 而不用停機
(建議使用外接的storage跑iscsi 這樣也可以用snapshot備份)
但最近發現備份總是備不完
原因是卡在其中的一個guest
找了好久 發現應該是snapshot滿了
因為vzdump預設只會開1G的snapshot 而當snapshot滿了後 整個備份就會停住 卡在當時備份的guest 這時就要把這個process kill掉才能再接下去 而kill 掉的這個備份也就不會成功
早上又發生了
用lvs看了一下
proxmox#lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
data pve owi-aos- 1.25t
root pve -wi-ao-- 40.00g
swap pve -wi-ao-- 70.00g
vzsnap-proxmox78-0 pve swi-aos- 1.00g data 100
果然是滿了
再到forum找找如何增加sanpshot的size
Re: Backup vzdump hanging at vmtar
its only 1 gb, increase to 2 gb (see below).
as you did not answer to my question regarding vzdump.conf I assume you do not have any settings there.
just create the file and enter:
Code:
nano /etc/vzdump.conf
Code:
size: 2048
為了省麻煩
這裡直接加到10G
再觀察看看囉
2012/06/25
今天在找利用python 來傳gtalk訊息的方法
並不困難
程式碼如下
import xmpp
login = 'abcde' # @gmail.com
pwd = '123456'
cnx = xmpp.Client('gmail.com')
cnx.connect( server=('talk.google.com',5222) )
cnx.auth(login,pwd, 'botty')
cnx.send( xmpp.Message( "defghi@gmail.com" ,"Hello World from abcde!!!" ) )
==========================================================
加上測port變成一個監控机器人
import xmpp
import socket
address='1.1.1.1'
port = int(80)
p = str(port)
mes=address+' port '+p+' ok'
s = socket.socket()
try:
s.connect((address,port))
print s
login = 'abcde' # @gmail.com
pwd = '123456'
cnx = xmpp.Client('gmail.com')
cnx.connect( server=('talk.google.com',5222) )
cnx.auth(login,pwd, 'botty')
cnx.send( xmpp.Message( "defghi@gmail.com" ,mes ) )
except:
print "fail"
2012/06/24
最近有一個需求是想把小主機放在螢幕後
取代原電子看板
os使用ubuntu 12.04
這樣只要固定開特定網頁就可以了
但只要把keyboard mouse拆下來再重開後
過不了多久螢幕還是會進入保護模式而變黑
測了好久
發現是xwindows的問題
就算在設定上都把螢幕保護及電源管理關了
還是會發生
最後找到下列的指令
加到預設登入user的.profile後
就沒再發生了
export DISPLAY=:0.0 && /usr/bin/xset -dpms
export DISPLAY=:0.0 && /usr/bin/xset s 0 0
export DISPLAY=:0.0 && /usr/bin/xset s noblank
export DISPLAY=:0.0 && /usr/bin/xset s noexpose
要看所有設定的話用
xset -q
2012/06/23
之前用openfiler來測iscsi給proxmox用
測完把openfiler拿掉後
proxmox的機器上就一直出現
/dev/sdh: read failed after 0 of 4096 at 0: Input/output error
/dev/sdh: read failed after 0 of 4096 at 10234036224: Input/output error
/dev/sdh: read failed after 0 of 4096 at 10234093568: Input/output error
/dev/sdh: read failed after 0 of 4096 at 4096: Input/output error
這樣的error
應該是雖然iscsi拿掉
但os捉到的disk卻還掛著
本來是想不理他
等下次升級kernel再reboot應該就會解決了
但最近的排程backup一直出問題
不知道是不是因為這個原因
所以查了一下資料
要怎麼在不reboot的情況下把disk拿掉
只要一行指令
echo offline > /sys/block/sdh/device/state
雖然在/proc/scsi/scsi還是有看到
Host: scsi9 Channel: 00 Id: 00 Lun: 00
Vendor: OPNFILER Model: VIRTUAL-DISK Rev: 0
Type: Direct-Access ANSI SCSI revision: 04
Host: scsi10 Channel: 00 Id: 00 Lun: 00
Vendor: OPNFILER Model: VIRTUAL-DISK Rev: 0
Type: Direct-Access
但i/o error的訊息不會再跑出來了
測完把openfiler拿掉後
proxmox的機器上就一直出現
/dev/sdh: read failed after 0 of 4096 at 0: Input/output error
/dev/sdh: read failed after 0 of 4096 at 10234036224: Input/output error
/dev/sdh: read failed after 0 of 4096 at 10234093568: Input/output error
/dev/sdh: read failed after 0 of 4096 at 4096: Input/output error
這樣的error
應該是雖然iscsi拿掉
但os捉到的disk卻還掛著
本來是想不理他
等下次升級kernel再reboot應該就會解決了
但最近的排程backup一直出問題
不知道是不是因為這個原因
所以查了一下資料
要怎麼在不reboot的情況下把disk拿掉
只要一行指令
echo offline > /sys/block/sdh/device/state
雖然在/proc/scsi/scsi還是有看到
Host: scsi9 Channel: 00 Id: 00 Lun: 00
Vendor: OPNFILER Model: VIRTUAL-DISK Rev: 0
Type: Direct-Access ANSI SCSI revision: 04
Host: scsi10 Channel: 00 Id: 00 Lun: 00
Vendor: OPNFILER Model: VIRTUAL-DISK Rev: 0
Type: Direct-Access
但i/o error的訊息不會再跑出來了
2012/06/13
2012/06/09
今天一直在找串流的解決方案
目前比較方便的方法是直接使用html5的video tag
再把檔案轉成webm 或 mp4放上去
以下是可以轉檔,合併,裁切的軟体
還不用
http://www.freemake.com/tw/
目前比較方便的方法是直接使用html5的video tag
再把檔案轉成webm 或 mp4放上去
以下是可以轉檔,合併,裁切的軟体
還不用
http://www.freemake.com/tw/
訂閱:
文章 (Atom)