看板 FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (咖哩桔子)》之銘言: > 最近在備份 bbs > gem/@ > cd ~/gem > tar cvfz @.tgz @ > 在這裡都惠停很久,裡面檔案很小,也不多 > 請問這是什麼問題&可能該如何解決呢? > 先感謝大大們. > OS:FreeBSD 6.1 Release 備份的時候用 systat -vmstat 1 看一下 I/O 是不是滿了,如果滿了有幾種 方法可以試看看: 1) 把 BBS filesystem 加上 noatime,這個動作可以不用重開機做,用 -u 就可以了,像是: # mount -u -o rw,noatime /bbs 2) 把 BBS filesystem 與備份檔的 filesystem 打開 softupdate,這個動作 必須在 single user mode 做: # tunefs -n enable /bbs 如果急的話可以先用 async 應急: # mount -u -o rw,noatime,async /bbs 然後在 /etc/rc 的前面 (不要在 #!/bin/sh 前面,會出事...) 加上: /sbin/tunefs -n enable /bbs 下次重開機後理論上就會把檔案系統的 softupdate 打開,然後就可以把上 面這行拿掉。 另外 FreeBSD 目前的 tar 是 bsdtar,參數的用法可以看 manpage 裡面 COMPATIBILITY 這部份,裡面寫了目前的狀況。 -- Resistance is futile. http://blog.gslin.org/ & <[email protected]> -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.22.90