回文章列表
作者DarkKiller.bbs@Deer.twbbs.org (悸動), 信區: 386bsd
標題Re: [問題] 無法tar @這個目錄
時間小鹿鹿 BBS (Tue Dec 19 14:07:31 2006)
轉信站: GIBBS!ccnews.ncku!news2!Spring!ctu-gate!ctu-reader!news.nctu!abpe.org
Origin: deer.math.nctu.edu.tw

※ 引述《blestadsl.bbs@ptt.cc (咖哩桔子)》之銘言:
> 最近在備份 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/ & <gslin@gslin.org>
--
※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.22.90
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻