[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/10 01:17 / Filesize : 201 KB / Number-of Response : 640
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだらねえ質問はここに書き込め! Part 180



1 名前:login:Penguin [2009/12/24(木) 04:58:28 ID:wSxeXzxt]
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
www12.atwiki.jp/linux2ch/ (避難所)

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
www12.atwiki.jp/linux2ch/?About

過去ログ検索(Part29: 22氏提供) 2chlinux.dtdns.net/2ch-linux-ks/

Google検索 www.google.co.jp/linux

関連スレッドは >>2
くだらねえ質問はここに書き込め! Part 179
pc11.2ch.net/test/read.cgi/linux/1257056891/

304 名前:login:Penguin [2010/01/09(土) 13:03:25 ID:Wf4zejUp]
>>299
apt が使えるなら
apt-cache search 'top$' --names-only

305 名前:login:Penguin mailto:sage [2010/01/09(土) 13:10:54 ID:LA7X5MzW]
そういえば topless(1)なんてのもあった
"topless command" あたりでぐぐってみそ

306 名前:303 mailto:sage [2010/01/09(土) 14:25:14 ID:8MaAddS+]
どうやら、ディストリ特有の設定が間違っていたようです
atiのドライバが正常に動きました

307 名前:login:Penguin [2010/01/09(土) 14:56:28 ID:XxEMELiP]
Ubuntuが立ち上がらなくなって、症例が似ている以下のサイトにある、
chrootを使った方法を試してみました。
プロセス番号が677となっていますが、こちらでは754でした。
ubuntuforums.org/showthread.php?t=1309423
ここにあるとおり、9.04のLiveCDを用いて
cd /
mount /dev/sda1 /mnt
mount --bind /dev/sda1 /mnt/boot
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev
chroot /mnt
apt-get update
apt-get dist-upgrade
dpkg --configure -a
とコマンドを打って、再起動したのですが
UbuntuはGRUB画面すら立ち上がらず、
LiveCDからGPartedを立ち上げると
ファイル共有用の1TBHDDのファイルシステムが壊れ、未フォーマットと同じ状態になりました。
バックアップ用の1TBHDDもEXT3フォーマットであることは確認できましたが
やはりファイルシステムが損傷を受けているようで、空き容量等の情報はわからず
中身のファイルを救出することもできません。
この状態から、復旧することは可能でしょうか?

308 名前:login:Penguin mailto:sage [2010/01/09(土) 15:28:23 ID:yJbGfCiO]
何をしてUbuntuが立ち上がらなくなったのか?
症例とは何か?
によるんじゃないかな。復旧することが可能かどうかは…

309 名前:307 mailto:sage [2010/01/09(土) 15:45:32 ID:XxEMELiP]
症例を書かずに失礼しました。
>何をしてUbuntuが立ち上がらなくなったのか?
ユーザー切り替えするとき、なぜかユーザ切り替えをすることができなかったので、
電源ボタン押しで強制的電源を落とし、再起動を掛けたら
mountall: symbol lookup error: mountall: undefined symbol: udev_monitor_filter_add_match_subsystem_devtype
init: mountall main process (754) terminated with status 127
というエラーが出てそこから先に進めませんでした。
ESCキー押しながらブートして、リカバリモードで立ち上げても以上のエラーが出て
先へ進めませんでした。
そこで、上記のフォーラムにあった方法を試したところ
>>307
のようになってしまいました。
このUbuntuマシンはファイルサーバとして利用しております。
システムは160GBHDD
ファイル共有用に1TBのHDD
さらにバックアップ用に1TBのHDD
計3台のHDDを使っています。
マシンはHP製ML115G5です。

310 名前:login:Penguin mailto:sage [2010/01/09(土) 15:49:52 ID:8MaAddS+]
>>309
ひとまず、fsckしてみれば

311 名前:307 mailto:sage [2010/01/09(土) 17:04:25 ID:XxEMELiP]
>>310
ご回答ありがとうございます。
fsckコマンドを用いたパーティションの修復を試しました。
www.atmarkit.co.jp/flinux/rensai/linuxtips/728fixpartition.html
ここのコマンドを試して見ましたが、
EXT3フォーマットのはずがGPARTED上ではEXT2と認識され、
未使用の容量が80GB程度であったのに、mke2fsコマンド実効後900GB以上も増えてしまいました。


312 名前:login:Penguin mailto:sage [2010/01/09(土) 17:29:27 ID:fa3AcKRq]
だからfsckの結果はどうだったんだよん
問題なかったの?
実 際 に どんなオプションつけて実行したか分からないけど
mke2fsって基本的にファイルシステムつくるコマンドだと思うんだ
未使用が900GBってそれは…単に新しいファイルシステム上書きしてつくっただけな気がするけど

URLじゃなくてやったこと、その結果をそのまま書いた方が良いと思う。fsckの出力とか。
コピペできなくて辛いとは思うのだけど、せめてエラーがあったかどうかぐらいはですね…



313 名前:307 mailto:sage [2010/01/09(土) 17:43:43 ID:XxEMELiP]
失礼しました。
事後ですが、mke2fsコマンド実効前もこんな感じでした
root@ubuntu:/# fsck /dev/sda1
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
/dev/sda1: clean, 368010/9674752 files, 32892965/38696560 blocks


314 名前:login:Penguin mailto:sage [2010/01/09(土) 17:45:33 ID:F4DNg4dQ]
なんというか…もう完璧に自分で上書きしちゃってる気がするわけですが

315 名前:307 mailto:sage [2010/01/09(土) 18:19:31 ID:XxEMELiP]
覆水盆に返らず というわけですね・・・
すみません、アドバイスを無にするようなことしてしまいまして

316 名前:login:Penguin mailto:sage [2010/01/09(土) 18:25:54 ID:hzv9a/YB]
なぜmkfsしたし

317 名前:login:Penguin mailto:sage [2010/01/09(土) 18:27:56 ID:ghCG2mMo]
>>313
とりあえずファイルを救出したいHDDを順にmountしてみたら?
sda1だかsda2だかsdb1だかは313の環境によると思うのだけど、

# mount /dev/sda1 /mnt
# ls -a /mnt

みたいな感じでmountできるか?
mountできたとしてデーターが残っているのか?
確認してみれば良いと思う。残ってなければ諦める。

あと、
mke2fsみたいな上書きしちゃう系のコマンドは、たいてい上書きする前にyes/noで
「ほんとに上書きしていい?」みたいなことを、おそらく英語で聞かれてるはず
yとか押しちゃう前に注意して読むといいかもしれない

318 名前:307 mailto:sage [2010/01/09(土) 19:16:12 ID:XxEMELiP]
正直、ファイルサーバがタダの箱になってしまってあせっていたのだと思います。
>>317
2台のHDDをマウントしようとしましたが、できませんでした。
root@ubuntu:/# mount /dev/sdb2 /mnt
mount: Stale NFS file handle
root@ubuntu:/# mount /dev/sdc1 /mnt
mount: スペシャルデバイス /dev/sdc1 がroot@ubuntu:/# fsck /dev/sdc1
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: No such file or directory while trying to open /dev/sdc1

The superblock could not be read or does not describe a correct ext2
ファイルシステム. If the device is valid and it really contains an ext2
ファイルシステム (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>



319 名前:login:Penguin mailto:sage [2010/01/09(土) 19:49:39 ID:PPYRxli9]
fedora11からfedora12にしたんですけど、
なぜかseylogdが暴走しまくりでCPUを200パーセント使い切ってしまいます
そのために固まって再起動せざるを得なくなります
原因を確かめるにはどうしたらいいでしょうか
よろしくお願いします

320 名前:login:Penguin mailto:sage [2010/01/09(土) 20:10:41 ID:6CFb9orI]
>>319
syslogになにか出てないか

321 名前:login:Penguin mailto:sage [2010/01/09(土) 22:07:16 ID:R76Q+tOh]
>>307も、>>174もそうだけど、電源ボタンの前にSysRQキーを
試してみないのか?

322 名前:282 mailto:sage [2010/01/09(土) 23:37:07 ID:liTjQymo]
>>301-302 ありがとうございます
>>301:3のみを行っていたようです、~/.sshにある鍵だけを使いましたから
パスワード認証は禁止しましたので、ユーザのパスワードhogeではログイン出来ず、
鍵を作るときのパスフレーズpiyoと鍵を使うことでログインできます。

ご指摘のとおり/etc/ssh配下にサーバのキーがRSA・DSAともに存在し
特に意識することなく「正しいサーバであるか確認」を行っていたようです。

しかし、これら2つの鍵はいずれもサーバ側で作成したもので、
クライアント側では「登録」しか行っていないように思います。
しかしこれで充分なら、ターミナルエミュレータなどに付いている「鍵作成機能」は一体何のためにあるんでしょうか・・・?



323 名前:login:Penguin [2010/01/09(土) 23:44:47 ID:Wf4zejUp]
>>322
現状は、
サーバ上で ssh-keygen して ~/.ssh/ に鍵ペアを作って
それをクライアントに持っていって使ってる、
ってこと?

324 名前:282 mailto:sage [2010/01/09(土) 23:47:54 ID:liTjQymo]
>>323
そうです、ペアの片方はauthorized_keysと改名し、もう一方はクライアントにコピーして使ってます
いろんなサイト見ながら手順だけ真似たので、何のための作業なのかいまいち理解しきれないです

325 名前:login:Penguin [2010/01/09(土) 23:52:57 ID:Wf4zejUp]
>>324
それでも動作はするけど、本来はそういう使い方はするべきではない。
クライアント側で鍵ペアを作成し、
その内の公開鍵をサーバ上の ~/.ssh/authorized_keys に置くべき。

その名のとおり、公開鍵は公開しても問題のないもの。
秘密鍵は秘密にすべきもの。
サーバ上で鍵ペアを作ると
そのサーバの root に秘密鍵の中身がバレてしまう。
他の一般ユーザにもバレる可能性がないとは言えない。
サーバが自分一人しか使っていないマシンでも、
鍵ペアをクライアントまで持ってくる間に盗聴される可能性もゼロではない。

326 名前:login:Penguin mailto:sage [2010/01/09(土) 23:58:52 ID:AT9nHSK+]
上の方のレスちゃんと読んでないけど、いったい何をどういうふうに勘違いしてるんだろう?

> しかしこれで充分なら、ターミナルエミュレータなどに付いている
> 「鍵作成機能」は一体何のためにあるんでしょうか・・・?

ssh-server側で(注1)実行できる作成機能(例えばopensshにあるssh-keygen)も
Winのターミナルソフト側にある作成機能(例えばPuTTYのputtygen)も
どちらも公開鍵と秘密鍵をペアで作る機能だよ。
(注1 : つーかたまたま君がserver環境で動かしただけで、普通クライアント環境で動かして
 サーバー側に公開鍵だけ持ってくもの)

そんで、どれかで"一回"ペアを作って、公開鍵と秘密鍵を然るべき場所へ持って行くもんなの。
だからサーバー側でssh-keygenしたら、そこで出来たペアを使うだけで良くて、
Win側とかで再度作ってもそれとの関連性は無い全く別のキーを作るだけなの。
何か上の方見るとこの辺も勘違いしてるみたいで…(両方で作らないといけないみたいな?)。

出来たペアがどういう意味でサーバ側・クライアント側に設置するようになってるのか、
どういう仕組みなのか、そこから知らないといけない状態な気がする。


327 名前:login:Penguin [2010/01/10(日) 00:04:13 ID:T209vcdu]
>>326
> そんで、どれかで"一回"ペアを作って、
「一回」はどれかで一回ではなくクライアントごとに一回。

> 公開鍵と秘密鍵を然るべき場所へ持って行くもんなの。
秘密鍵は移動してはいけない。

328 名前:login:Penguin mailto:sage [2010/01/10(日) 00:17:03 ID:Q9wkBNMb]
>>327
> 「一回」はどれかで一回ではなくクライアントごとに一回。
全部読んでもらえばわかると思うけど、「サーバー側でも作ってクライアント側でも作って」
みたいな勘違いをしてるみたいだったので「一回」と強調しただけ。
ワンセットは一回の作成でいいんだよ、と。

> 秘密鍵は移動してはいけない。
誰も両方サーバー側に持ってけとかいう話はしてなくて…。

329 名前:login:Penguin mailto:sage [2010/01/10(日) 00:23:18 ID:sghpsR6Q]
どう見てもこの話 >>325 で綺麗に終了してr

330 名前:login:Penguin mailto:sage [2010/01/10(日) 00:24:25 ID:Q9wkBNMb]
>>329
すまん。>>325をリロードして見る前に>>326を書いたんで。

331 名前:login:Penguin [2010/01/10(日) 00:31:17 ID:T209vcdu]
>>328
全部読めばそうだろうなとは思うけど、
そこだけ読むと誤解を呼びかねない。

332 名前:login:Penguin mailto:sage [2010/01/10(日) 00:35:11 ID:Q9wkBNMb]
>>331
そういう噛み付き方をされるとは…。
わかった。ごめんなさい。



333 名前:login:Penguin mailto:sage [2010/01/10(日) 00:38:33 ID:3XQ3BEjK]
>>331
> 全部読めばそうだろうなとは思うけど、
> そこだけ読むと誤解を呼びかねない。

ウケたw

334 名前:login:Penguin mailto:sage [2010/01/10(日) 00:40:17 ID:jdotRysc]
そこだけ読む奴が悪い

335 名前:login:Penguin [2010/01/10(日) 00:41:21 ID:T209vcdu]
だって >>326 の説明おかしいでしょ。

> そんで、どれかで"一回"ペアを作って、公開鍵と秘密鍵を然るべき場所へ持って行くもんなの。
ってまさに >>323 じゃん。

それと
> だからサーバー側でssh-keygenしたら、そこで出来たペアを使うだけで良くて、
> Win側とかで再度作ってもそれとの関連性は無い全く別のキーを作るだけなの。
は食い違ってる。

336 名前:login:Penguin mailto:sage [2010/01/10(日) 00:42:29 ID:Q9wkBNMb]
>>335
わかりました。ごめんなさい。もうしません。

337 名前:login:Penguin mailto:sage [2010/01/10(日) 00:44:35 ID:3XQ3BEjK]
>>335
もういいからw

338 名前:282 mailto:sage [2010/01/10(日) 00:54:23 ID:gqgUjEOS]
何となく分かってきました、ありがとうございます
1.管理者はサーバに仮にログインするための鍵hogeを作る
2.ユーザはhogeを使いログインし、自分で作った鍵piyoと置き換える
これなら管理者はpiyoを使ってユーザに成りすますのが不可能になるわけですね
管理者=ユーザである自宅サーバだから置き換えの工程が必要なかったと

どうも「鍵交換」という言葉の響きからサーバとクライアント双方で鍵を作成し、
それを交換して相手が何者なのか確認するもんだと思い込んでました
さらにご指摘があったように、サーバで作成すると危険ですね
keygenしたあとは両方の鍵をホームに置きっ放しでした・・・

確かにユーザ視点で考えると、自分でこっそりパスワードも決められず
管理者指定の鍵だけ使うというのは何となく嫌な感じですもんね
「俺様仕様自宅サーバ」だとこうして思い遣りに欠ける勘違いしやすいのかもしれんです・・・

339 名前:login:Penguin [2010/01/10(日) 01:03:48 ID:T209vcdu]
>>337
笑い事じゃないよ。
セキュリティに関わることだから。

>>338
そこまで管理者がやってくれるなら、仮の鍵ペアなんて作らなくとも
クライアントで作った公開鍵をメールか何かで管理者に送って
~/.ssh/authorized_keys に置いてもらえばいいんじゃないかな。

あと単に「鍵」ではどの鍵のことかわからない。
「鍵ペア」の話なのか、鍵ペアのうちの「公開鍵」「秘密鍵」の話なのかは
ちゃんと意識するように。

340 名前:login:Penguin mailto:sage [2010/01/10(日) 01:05:03 ID:JzaaiNFe]
>確かにユーザ視点で考えると、自分でこっそりパスワードも決められず
>管理者指定の鍵だけ使うというのは何となく嫌な感じですもんね

お前は何も分かっちゃいねえ

341 名前:login:Penguin [2010/01/10(日) 01:12:29 ID:T209vcdu]
秘密鍵のパスフレーズは変えられる。例えば ssh-keygen -p で。
でもそれで手元の秘密鍵のパスフレーズを変えても
管理者が盗んだ秘密鍵に何も影響はなくそのまま使えてしまう。

342 名前:login:Penguin mailto:sage [2010/01/10(日) 01:20:10 ID:3XQ3BEjK]
笑ったのはセキュリティを軽んじてる訳じゃなくて…
ちゃんと質問主のレスも読んでりゃ>>335みたいな

変な突っ込みはないだろと



343 名前:login:Penguin [2010/01/10(日) 01:22:21 ID:T209vcdu]
>>342
誤解を呼びそうな部分はクリアにしといた方がいいでしょ?

344 名前:login:Penguin mailto:sage [2010/01/10(日) 01:28:04 ID:Q9wkBNMb]
>>342
もうやめれ。俺も引いたんだから。
多分限られた文字数内で上手く書けず誤解を生んだ俺が悪い。
俺への突っ込みは本音は納得できんけど顔赤くしてどうこう言う本筋じゃないし、
それ以外は全部正しい事書いてるし。

345 名前:login:Penguin mailto:sage [2010/01/10(日) 01:40:26 ID:sghpsR6Q]
sshの概要の体系的な理解なら以下あたり。
ttp://www.stackasterisk.jp/tech/systemConstruction/openssh01_01.jsp

あとパスフレーズは秘密鍵に比べればさほど重要ではない
(パスフレーズなしの運用もよくやるくらい)。
秘密鍵を誰にも見せないことが超重要(原則ネットワークに流したらダメ)。

346 名前:login:Penguin [2010/01/10(日) 01:41:22 ID:8NUyf5pU]
bashで定期的にwgetコマンドを使って自鯖のPHPスクリプトを実行しているのですが、
wget --delete-after *******.net/***/***.php
そのたび一々DNSに問い合わせに行くので結構鯖の負担になってしまいます
これをうまく処理できる方法はあるでしょうか

/***/***.php
と記述しても実行してくれないです

347 名前:login:Penguin [2010/01/10(日) 01:43:19 ID:T209vcdu]
>>346
IP アドレスは固定なの?
だとしたら /etc/hosts に書くとか。
URL を IP アドレスで指定するとか。(これはバーチャルホストだとだめかも)

348 名前:login:Penguin [2010/01/10(日) 01:47:25 ID:T209vcdu]
IP アドレス指定でも
wget --header="Host: *******.net" 192.168.0.1/***/***.php
とかやれば OK ぽい。

349 名前:login:Penguin [2010/01/10(日) 01:49:33 ID:8NUyf5pU]
>>347>>348
なるほど!!
早速試してみます!!!
ありがとうございました!!!

350 名前:login:Penguin mailto:sage [2010/01/10(日) 01:53:48 ID:5+/Q+6kR]
>>346
> /***/***.php
> と記述しても実行してくれないです
これの意図がわからんが
wgetはPHPが動くサーバ上で動いているの?

> そのたび一々DNSに問い合わせに行くので結構鯖の負担になってしまいます
どのサーバの負担になるの?
あと、どう負担になってるの?負担になっていると判断した根拠は?

351 名前:login:Penguin [2010/01/10(日) 02:13:13 ID:T209vcdu]
>>341
すまん、そういうことじゃないか。
>>340 が言いたかったのは >>345 かな?

352 名前:login:Penguin [2010/01/10(日) 02:15:12 ID:T209vcdu]
>>350
> wgetはPHPが動くサーバ上で動いているの?
あー、そういうことか。
ならわざわざ wget で web サーバ経由せずに
php コマンド叩いてもよさそう。



353 名前:login:Penguin mailto:sage [2010/01/10(日) 02:31:24 ID:kf8loNRN]
*******.net/***/***.php を置いた自鯖でこれを動かす為に
鯖外からwgetしてるってことなんじゃ?
だとしたらIP引きはwgetした鯖外の環境上だから、それが鯖の負荷にはならんと
>>350は言いたいんじゃなかろか。

wgetを鯖上で動かしてるなら wgetで *******.net/***/***.php
自鯖を指定するのはナンセンスだし。

*******.net/***/***.php が自鯖じゃないってことはないよね?
> wgetコマンドを使って自鯖のPHPスクリプトを実行しているのですが、
とあるんだから。

354 名前:login:Penguin mailto:sage [2010/01/10(日) 05:32:35 ID:2YxhwseZ]
>>353
オレもwgetで自鯖指定でphp script動かしてたりするけど、そんなナンセンスかな?
当時php-cliだと動かなくて、その原因調べるよか楽だった、ていう理由だったような?

355 名前:login:Penguin mailto:sage [2010/01/10(日) 06:45:31 ID:jhPk57yF]
レコーダーで録画したDVD-RAMを再生すると、Linuxでのみ、
数十秒おきにドライブが回転を中断して、そのたびにコマ落ちしたようになるのですが
これはどう言った原因が考えられるでしょうか?

数種類のディスクで試して、Rは問題なし、RAMもWindowsでは正常に再生される。
Linux+RAMでも回転が中断してその間コマ落ちする以外は問題ない。(スローで再生されると言った事はない)

録画したレコーダー: Panasonic DMR-E20
DVDドライブ: BUFFALO DVSM-22A8P/B
OS: Debian Lenny (hdparm v8.9)

356 名前:355 mailto:sage [2010/01/10(日) 06:48:14 ID:jhPk57yF]
hdparmの結果です。

# hdparm -ivtT /dev/dvd1

/dev/dvd1:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device

Model=PLDS DVD A DH22A9P, FwRev=6B21, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4
AdvancedPM=no
Drive conforms to: Unspecified: ATA/ATAPI-4,5,6,7

* signifies the current active mode

Timing cached reads: BLKFLSBUF failed: Function not implemented
1002 MB in 2.00 seconds = 500.58 MB/sec
BLKFLSBUF failed: Function not implemented
Timing buffered disk reads: 26 MB in 3.17 seconds = 8.21 MB/sec
BLKFLSBUF failed: Function not implemented

357 名前:login:Penguin [2010/01/10(日) 08:11:09 ID:8NUyf5pU]
#!/bin/bash
ls -F1 /home/txt2/ |grep .*[^/*#@]$|sort -R|head -1|xargs -I {} -t mv /home/txt2/{} //home/txt/

これで/home/txt2/(1万近いファイル数)にあるTXTファイルを名前でソートして、
そのアトランダムに選択したファイルを/home/txt/にファイルを移動、
と言うことをしているのですが、fedora10ではCPU使用率60%前後でやれていたのですが、
fedora12に乗り換えたら常時100%を占有するようになってしまいました。
vine5の最新版でも同じ症状が出たので、何かの仕様変更があったのかも知れません。

負担の大きな原因はsort -Rです。
これを解決するためにはどうしたらいいでしょうか?

358 名前:login:Penguin [2010/01/10(日) 08:46:09 ID:m9QM8UCa]
>>355
的外れならごめん、
・再生が必要な速度(10Mbps=1.3MB/s程度)以上のドライブ速度(8.21MB/sec)がある.. 6倍以上
・OSもしくはアプリ側での、先読み(read ahead) が順調に(過剰に?)機能している。
・よってたとえば10秒間ドライブから読み出すと、1分程度再生できる内容がメモリに入る。
 10秒経過の後でも、ドライブ側に50秒アクセスが発生せず、ドライブ側でスピンダウンしてしまう。
こんな感じ?
read ahead 量を減らしたらどうだろうか。

359 名前:login:Penguin [2010/01/10(日) 08:56:19 ID:m9QM8UCa]
>>357
sort は locale を見るようなので、今まで LANG=C だったのが ja_JP.UTF-8 になったとか?
sort のパイプ段を | LANG= C sort |  にしてみるとか、
ランダム行取り出しを perl などで行うか。

360 名前:login:Penguin [2010/01/10(日) 09:04:17 ID:T209vcdu]
>>357
当てずっぽだけど --random-source=/dev/urandom を付けるとどう?

361 名前:login:Penguin [2010/01/10(日) 09:08:32 ID:m9QM8UCa]
sort -R | head -1 を perl にするとこんな感じかな
$ ls -RF1 /usr/include | time perl -e '@_=<>; print $_[int(rand($#_))];'


362 名前:357 mailto:sage [2010/01/10(日) 11:06:36 ID:x3poCboA]
>>360
--random-source=/dev/urandomでは 速度は変わりませんでした・・・
>>361
それでやったら一瞬で処理が出きるようになりました!!!
有難うございました!!!



363 名前:login:Penguin mailto:sage [2010/01/10(日) 12:07:20 ID:ap4rWumo]
>>362
乱数の発生は1回で済むしソートしてないしな

もっといえば、lsでソートする必要もないので
lsに-Uオプションつければもっと速くなる

364 名前:307 [2010/01/10(日) 17:37:05 ID:vJWUxhQ/]
昨日HDDの修復についての質問を書き込んだものです
不用意なmkfsコマンドでデータを消したとばかり思ってましたが、
マウントできないところがあるなど、完全に壊したわけではないかもしれないのです。
ここから、元のファイルシステムに修復できるでしょうか?
root@ubuntu:/# mount /dev/sdb2 /mnt
mount: 間違ったファイルシステムタイプ、不正なオプション、
/dev/sdb2 のスーパーブロックが不正、コードページまたは
ヘルパープログラムの未指定、或いは他のエラー
In some cases useful info is found in syslog - try
dmesg | tail or so

root@ubuntu:/# fsck /dev/sdb2
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Superblock has an invalid ジャーナル (iノード 8).
Clear<y>? no

fsck.ext3: Illegal inode number while checking ext3 journal for /dev/sdb2


365 名前:login:Penguin [2010/01/10(日) 18:20:31 ID:m9QM8UCa]
>>364
現時点で言えるのは、いじればいじるだけ、いじり壊す方向に向かっているということでしょう。
もう手遅れ感が強いですがせめて今からでも、同容量以上のディスクにセクタ単位で全コピーとって、
それから何かを試してください。

366 名前:login:Penguin mailto:sage [2010/01/10(日) 18:35:08 ID:jhPk57yF]
>>358
バッファ関係は疑っていた部分なので、具体的なアドバイス助かりました。
まず先読み設定"-a、-A"を変えてみたところa0-1024、A0-1の間で動作に変化無し。
次にスタンバイ(-S)を変えてスピンダウンを無効にしてもやはり変化無し。
どうもhdparmがきちんと動作していない気がするのですが、こんな結果になりました。
やはり、ハード系のトラブルは難しいです・・・

367 名前:login:Penguin [2010/01/10(日) 18:47:05 ID:m9QM8UCa]
バックアップ用ディスクを持ってたのだからリストアが一番手数が少ないのは当たり前だけど、
最終バックアップ後の最新ファイルをどうしても救いたい、ってことですよね。

失礼ながら、あまり裏付けをとらず、webに書いてあることをそのまま試しそうな印象を受けます。
最後の砦たる最終バックアップすら壊したらそれこそオシマイなので、それも別途
セクタ単位でコピーとった上、故障機からは物理的に切り離して、温存してください。

データリカバリ屋さんに依頼するなら早い方がいいです。
論理障害に対して素人があれこいじるほど、救出率は下がるはず。
もう元ディスクに対する read/write での mount もやめましょう。
どうしても自力で試みたいなら、現ディスクを複数本コピーして、その1つでやりましょう。

368 名前:login:Penguin [2010/01/10(日) 18:54:46 ID:m9QM8UCa]
>>366
cdromtool を試してはいかがでしょう。
ttp://cdromtool.sourceforge.net/
・Reduce drive noise and prevent the drive from spinning down when playing games off of CDs.

369 名前:login:Penguin [2010/01/10(日) 18:57:08 ID:m9QM8UCa]
aaa ごめん windows 用だ..
でも、読み出し速度を、ドライブの性能上限から下げるって考え方は使えそう。

370 名前:307 mailto:sage [2010/01/10(日) 19:08:11 ID:vJWUxhQ/]
わかりました。
セクター単位で全コピーをとってから色々と試してみようと思います。
>失礼ながら、あまり裏付けをとらず、webに書いてあることをそのまま試しそうな印象を受けます。
まったく、おっしゃられているとおりです。
Linuxに対する知識があまりないので、Web上の情報を鵜呑みにしてしまっていました。
セクター単位でのバックアップはddコマンドを用いればよろしいのでしょうか?

371 名前:login:Penguin [2010/01/10(日) 20:25:56 ID:m9QM8UCa]
>>370
はい。どこもマウントせず、dd if=/dev/sda of=/dev/sde bs=64k とかで。
入出力指定を間違えないよう、dmesg や fdisk などは何度も確認のこと。(man dd も)
それも実機でなく、小HDDの別PCで練習してからのほうが良さそうですね。

372 名前:307 mailto:sage [2010/01/10(日) 21:14:06 ID:vJWUxhQ/]
了解しました。
適当なテストマシンでddコマンドの使い方を覚えたら
バックアップをとってみようと思います。
その後、Final Dateか何かで復旧させようと思います。
懇切丁寧な対応、本当にありがとうございました。



373 名前:login:Penguin [2010/01/10(日) 21:28:12 ID:m9QM8UCa]
>>366
再生ソフトは何ですか。
blockdev で --getss と --getra はいくつですか。--setra で減らしてみて変化ありますか。
ファイルシステム的に、iso9660 と udf で、シーケンシャルリード時の特性が違うのかな?
いまRAM読めないので追試できないけど..

374 名前:login:Penguin mailto:sage [2010/01/10(日) 21:32:37 ID:ETlXsPZf]
逆にmplayerとかだと-cache-min 90とかでいつもバッファにためてる状態にして
スピンダウンから回復するまでバッファがもつようにしてみるとか

375 名前:login:Penguin [2010/01/10(日) 22:06:57 ID:m9QM8UCa]
なるほど。
man 見てたら、mplayer にこんなオプションが。これで1倍速にしてみる案。
-dvd-speed <factor or speed in KB/s> (DVD only)
Try to limit DVD speed (default: 0, no change).
NOTE: You need write access to the DVD device to change the speed.


376 名前:login:Penguin mailto:sage [2010/01/10(日) 23:34:16 ID:y9XOfsmQ]
ネットワーク利用率を表示するコマンドはありませんか?
200Kb/sなどのように

377 名前:login:Penguin mailto:sage [2010/01/10(日) 23:41:45 ID:/7aDdQqr]
>>376
Gnomeデスクトップ環境ならシステムモニタで見れる
cursesで動くツールが欲しいならiptraf
継続的に記録したいならSNMPデーモン動かしてMRTGやrrdtoolやmuninとか

378 名前:login:Penguin mailto:sage [2010/01/10(日) 23:45:51 ID:y9XOfsmQ]
>>377
エスパー質問だったのに、ありがとうございます。iptrafが求めてたやつです。

379 名前:login:Penguin mailto:sage [2010/01/11(月) 01:21:42 ID:APqz2Fje]
linuxにzfsに相当するものはありますか?


380 名前:login:Penguin mailto:sage [2010/01/11(月) 01:28:42 ID:APqz2Fje]
>>367
windwosなら
FinalData
で,かなり回収できるんだけどねえ


381 名前:login:Penguin mailto:sage [2010/01/11(月) 02:13:24 ID:jagd3FHq]
>>379
ja.wikipedia.org/wiki/ZFS#.E7.A7.BB.E6.A4.8D

382 名前:login:Penguin mailto:sage [2010/01/11(月) 02:49:08 ID:02LLY1+c]
>>379
btrfsが近いと言われてる



383 名前:login:Penguin mailto:sage [2010/01/11(月) 09:14:30 ID:V2GXMWL9]
HAMMARの移植ってまだ検討されてなかったっけ?

384 名前:login:Penguin mailto:sage [2010/01/11(月) 10:40:59 ID:v/T1K7Dy]
転載ですがどなたか工学博士いますよね?
【激安】 激安サーバーでLinux 【2万以下】
pc11.2ch.net/test/read.cgi/linux/1204192951/327
327 :login:Penguin [↓] :2010/01/06(水) 10:22:34 ID:1ovP4ZCT
PCIにPCIex16挿して使ってる人っているんですか?

385 名前:login:Penguin mailto:sage [2010/01/11(月) 10:53:38 ID:APqz2Fje]
OSをinstallしたらデフォルトで作られるユーザー名を
administrator
ってつけるのってどうなんだろ


386 名前:login:Penguin mailto:sage [2010/01/11(月) 11:17:46 ID:oYLlRTLM]
気が触れているとしか思えないな

387 名前:login:Penguin mailto:sage [2010/01/11(月) 11:41:39 ID:APqz2Fje]
>>386
しかしhowtoforgeのvmware imageが全部そうなってるんだ


388 名前:login:Penguin mailto:sage [2010/01/11(月) 12:14:42 ID:oYLlRTLM]
>>387
世の中に気が触れた人は大勢居るんだから
いちいち反応してたらキリないよ

ていうか最近は気が触れた人のほうが多数派のようだ…

389 名前:login:Penguin mailto:sage [2010/01/11(月) 13:20:09 ID:V2GXMWL9]
気がふれた意見でも、多数派のものであればそれは常識となるのだよ

390 名前:login:Penguin mailto:sage [2010/01/11(月) 13:24:59 ID:X5kfmkST]
確かに長い。俺ならadminにする

391 名前:login:Penguin [2010/01/11(月) 13:50:18 ID:AAd5RFJz]
shで例えば
#!/bin/bash
/usr/bin/xxxxx1
/usr/bin/xxxxx2

こういうコマンドで処理しようとしたとき、
/usr/bin/xxxxx1の処理時間が5秒を超えたら中止させて、
/usr/bin/xxxxx2を実行させる為にはどうしたらいいでしょうか

よろしくお願いします<m(__)m>

392 名前:login:Penguin mailto:sage [2010/01/11(月) 13:59:00 ID:oYLlRTLM]
>>391
man timeout



393 名前:login:Penguin [2010/01/11(月) 16:41:16 ID:AAd5RFJz]
>>392
ありがとう

394 名前:login:Penguin mailto:sage [2010/01/11(月) 17:20:21 ID:UNrGYPBo]
なあに、礼にはおよばねえ。

395 名前:login:Penguin mailto:sage [2010/01/11(月) 17:28:49 ID:EwbcnvQ7]
>>394
俺からも礼を言うぞ。

396 名前:login:Penguin [2010/01/11(月) 18:49:26 ID:JmMbF8ul]
>>385
長い以外に別に問題なくね?

397 名前:login:Penguin [2010/01/11(月) 18:58:39 ID:tkSGSoz1]
maxcellのws30という古いデジカメを、久しぶりに起動してみました。
しかしmoduleが自動で読み込まれません。

このカメラに必要なモジュール名を教えてください。

398 名前:login:Penguin mailto:sage [2010/01/11(月) 19:11:14 ID:0T7GKr7O]
pptpdを動作させたくmppe-128動作に必要なドライバを読み込ませようと

modprobe ppp_mppe

としてるのですが

FATAL: Error inserting ppp_mppe (/lib/modules/2.6.22.18/kernel/drivers/net/ppp_mppe.ko): No such device

と出ます
ppp_mppe.koは間違いなくあるのですが
ドライバをロードできない原因ってどんな事が考えられますか

399 名前:login:Penguin mailto:sage [2010/01/11(月) 19:21:17 ID:rBTAkqm9]
>>398
git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/net/ppp_mppe.c;h=6d1a1b80cc3ed3e1e21bcaae2cb49926b48aa7e0;hb=HEAD

ソースを読めばわかるだろ。
ENODEVが返されるのは、arc4 (RC4)の暗号化かsha1のハッシュが存在しなかった場合。

本来モジュール間の依存関係は自動的に解決されるはずなので、
depmod -aしてから再度やってみれ。
それでもダメなら modprobe arc4, modprobe sha1_genericしてからやってみれ。

400 名前:398 mailto:sage [2010/01/11(月) 20:32:51 ID:0T7GKr7O]
レスありがとうございます

ls /lib/modules/2.6.22.18/kernel/crypto/
以下にモジュールが2つほど落ちてたので
modprobe ecb
modprobe pcbc
と読み込ませるようにしたところ上手くいくようになりました

401 名前:login:Penguin [2010/01/11(月) 21:49:59 ID:oOxiU6Eb]
Apacheを使って自宅鯖をやってるのですが、
不定期に鯖が固まる(極端に重くなる)という症状に苦しんでます
age2.tv/up/img/up11865.jpg
極端に重くなっている瞬間のシステムモニタのキャプです
この状態になると、画面が固まったようになり、マウス等を動かしても残像的にゆっくりにしか動かない、
メチャクチャ重い、状態になります

そして、この症状はApacheを再起動させると回復します
root, -1 不明 と言うプロセスが原因なのかも知れません
何か良い解決方法はないでしょうか
Apacheのプロセスが増大してサーバーを重くしている、訳ではないようなので、
解決方法が見つからず困っています
よろしくお願いします

402 名前:login:Penguin [2010/01/11(月) 21:52:45 ID:JmMbF8ul]
>>401
とりあえず X 使うのやめたら。
web サーバならいらないでしょ。



403 名前:login:Penguin mailto:sage [2010/01/11(月) 21:57:47 ID:L2xJru9/]
>>401
なんで鯖マシンにX入れてるの?
ってのはおいといて
それだけじゃ原因はわからないよ。

具体的にどういった運用をしているか説明よろ
いまどきのPCじゃ固まるほどおそくなることはないと思うんだけど
SQLやPHPは?

404 名前:login:Penguin mailto:sage [2010/01/11(月) 22:14:32 ID:uQCtajJz]
Apacheのerror.logにFile does not existエラーは記録させないということって、
できますか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<201KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef