くだらねえ質問はここに書き込め! Part 179
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2009/11/01(日) 15:28:11ID:lnvvPRySいろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/ (避難所)
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux
関連スレッドは >>2
前スレ くだらねえ質問はここに書き込め! Part 178
http://pc11.2ch.net/test/read.cgi/linux/1253512138/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1253512138.html
0159login:Penguin
2009/11/12(木) 19:43:45ID:MDFmvAz9ディストリ選びはこっちで。
オススメLinuxディストリビューションは? Part35
http://pc11.2ch.net/test/read.cgi/linux/1253070161/
0160login:Penguin
2009/11/12(木) 19:57:28ID:ODSGW2X/行ってくる。
0161login:Penguin
2009/11/12(木) 20:12:12ID:wifwE2Jlnautilusのブラウザウィンドウ毎に別プロセスで動作させることは可能?
とりあえず環境
OS ubuntu 9,10 amd64
Linux 2.6.31-15-generic
GNOME 2.28.1
CPU Phenom 9750 2.4GHz
MEM 3GB
M/B ASUS M2A-VM (690Gチップセット)
HDD 80G(/),500G(/mnt)
0162login:Penguin
2009/11/12(木) 21:32:28ID:3bmvnuTFしばらく操作しないとディスプレイが OFF になるのですが、この時間を変更するか無効にしたいです。
設定はどこにあるでしょうか?
0163login:Penguin
2009/11/12(木) 21:40:55ID:ysvPbNUbsetterm -blank 0
0164162
2009/11/13(金) 01:53:21ID:tJgY12+7おお、ばっちりです。
ついでといってはなんですが、起動したときからその状態にするにはどうしたらいいですか?
0165login:Penguin
2009/11/13(金) 04:49:45ID:4IlijFh3先日まで正常に利用できていたのですが、どうやら一般ユーザのXの設定?が壊れてしまったようです。
一般ユーザの方の症状は、ログイン後マウスポインタ表示状態でブラックアウトというか背景やパネルなど何も表示してくれません。
rootで# Xorg -configu をして /etc/X11/xorg.conf を入れ替えたところルートでは startxが可能でした。
この場合 /home/user/ 以下の何かの設定ファイルが悪いと思うのですが、どのファイルを入れ替えたら正常に動作しますでしょうか?
ディストリはUbuntu9.04、ウインドウシステムはGNOMEを使用です。
特に何かを弄ったりはせずに、ネットの使用と# aptitude update && safe-upgrade 程度の事しかしておりません。
ノートPCなのでもしかすると電源落ちしてしまい、ファイルがおかしくなったのかも知れません。
最後に起動していた頃は起動時に強制でfsckが掛かっておりました。
アドバイスよろしくお願いいたします。
0166login:Penguin
2009/11/13(金) 10:13:35ID:ywJWhqr8新規ユーザを作って試してみましたか?
新規ユーザで正常ログイン可能なら、既存ユーザの怪しそうな設定ファイルを
コピーしては再ログイン、を繰り返してどのファイルが壊れているか確認して
みてはどうでしょう。
0167login:Penguin
2009/11/13(金) 10:19:40ID:YoLOfEvPwコマンドだとログインユーザーがでてきますが、ユーザー名の部分が8文字までしか出ないので
hogehoge01
hogehoge02
といた場合どっちのユーザーかわかりません。
なにかコマンドなどあれば教えてもらえないでしょうか。
0168login:Penguin
2009/11/13(金) 10:20:47ID:U8ZA18uCid
0169login:Penguin
2009/11/13(金) 10:54:17ID:iPaxB0ccwhoami
0170167
2009/11/13(金) 11:25:22ID:YoLOfEvP助かりました。
サンクスです。
0171login:Penguin
2009/11/13(金) 15:37:56ID:5Vr3nV3O0172login:Penguin
2009/11/13(金) 15:56:30ID:U8ZA18uCどういう意味?
0173login:Penguin
2009/11/13(金) 17:27:16ID:5Vr3nV3Oこれの日本語化がしたいのです
0174login:Penguin
2009/11/13(金) 17:46:29ID:U8ZA18uCやり方はディストリによるので、専用スレへ。
Tiny Core Linux Part1
http://pc11.2ch.net/test/read.cgi/linux/1235190878/
0175login:Penguin
2009/11/13(金) 17:47:45ID:Vv4IiF6Yチンコ擦れ
ttp://pc11.2ch.net/test/read.cgi/linux/1235190878/
0176login:Penguin
2009/11/13(金) 18:22:11ID:99GSZh8yどのような目的で使用されますか?
教えてください。
0177176
2009/11/13(金) 18:23:21ID:99GSZh8y0178login:Penguin
2009/11/13(金) 18:25:59ID:NCQ+uZ50何処にありますか?
何か消しちゃ生けないものを消してしまったようなので確認をしたいのですが、
何処にあるのか分からないんです
0179login:Penguin
2009/11/13(金) 19:21:39ID:MXH4QziGrc.local にでもかいとけ
0180login:Penguin
2009/11/13(金) 20:11:13ID:csbg7Gm/え、~/.profileとかじゃないの?
0181login:Penguin
2009/11/13(金) 20:13:13ID:U8ZA18uC「起動したときから」だから。
0182login:Penguin
2009/11/13(金) 20:15:04ID:csbg7Gm/fedoraは全く分からんけど、
適当なパッケージをインストール&アンインストール後に、
# find /var/log -mmin -1 とかすれば、どのファイルかは自力で探せるよね
0183login:Penguin
2009/11/13(金) 20:17:20ID:iCBDBuoB沈降スレの住人だが、既に有志によって日本語化されている。
また、古いリリース用には 日本語化リマスターキットも用意されていた。
最新のリリースにあわせた日本語化リマスターキットは、もう配布されない。
作者が さじを投げてしまった。
0184login:Penguin
2009/11/14(土) 12:01:53ID:745oe0SMiocharset=utf8 オプションをつけてマウントしていますので、別の windows マシンの共有ファイルをマウントした所、文字化けせずに正常に見えています。
普通なら NFS を使うべきなのかも知れませんが、ロケールの違いがネックに…
他に解決方法があればお願いいたします。
0185login:Penguin
2009/11/14(土) 14:30:34ID:qzWm2UrPsamba側の設定 (smb.conf) のunix charset, dos charset, display charsetは?
0186login:Penguin
2009/11/14(土) 15:54:06ID:5kMMbKvFepiphanyとかでメディア関係がwineのアプリで開かれるようになったのだけど、
これはどこで設定さえているのでしたっけ?
gnomeメニューのデフォルトのアプリ設定からは変更できなかったのだけど…
0187login:Penguin
2009/11/14(土) 15:59:00ID:KP99glDg0188login:Penguin
2009/11/14(土) 16:28:30ID:o9LDmGd30189login:Penguin
2009/11/14(土) 17:14:01ID:GDTJZ73X0190login:Penguin
2009/11/14(土) 17:45:43ID:KP99glDgごく稀にしかいじらない人(自宅にLinuxしかないような)は理由教えて下さい。
思い切りマック忘れてる質問ですが…
0191login:Penguin
2009/11/14(土) 19:02:06ID:745oe0SMレスが遅くなってすいません。
samba は 2 系で、smb.conf のファイル名コーディング設定箇所は
client code page = 932
coding system = EUC
になっています。
Windows クラインアントから samba サーバに接続した場合、ファイル名は正常に表示できています。
0192login:Penguin
2009/11/14(土) 19:27:21ID:W2lhq7jI仕事は家庭に持ち込まないから。
そうすると避けて通れない面がなくなるから。
0193login:Penguin
2009/11/14(土) 20:18:05ID:u5dB8r3I普段はこう↓なのに、
[Sat Nov 14 17:00:02 2009] [notice] Apache/2.2.13 (Unix) configured -- resuming normal operations
[Sat Nov 14 17:45:02 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sat Nov 14 17:45:02 2009] [notice] Digest: generating secret for digest authentication ...
[Sat Nov 14 17:45:02 2009] [notice] Digest: done
↓こんなのが出ました
Configuration Failed
[Sat Nov 14 19:01:59 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sat Nov 14 19:01:59 2009] [notice] Digest: generating secret for digest authentication ...
[Sat Nov 14 19:01:59 2009] [notice] Digest: done
これって、何で起こるんでしょうか?
ちなみにOSはFedora10です
よろしくお願いします
0194login:Penguin
2009/11/14(土) 22:15:50ID:qzWm2UrPファイル名の化け方はどうなってる?
>>193
単に設定が間違っていて起動できてない。
0195login:Penguin
2009/11/14(土) 22:44:33ID:V8X5WahO0196login:Penguin
2009/11/14(土) 23:20:53ID:0qz7X5lyVine5で完全EUC-JP運用はちょっとアレでござんすよ。
相手サーバがEUCで、mount.cifsだからiocharsetが効いてないんじゃなかろか。
0197login:Penguin
2009/11/15(日) 17:25:47ID:W76w99IAレスありがとうございます。
あらかじめ、サーバ側のユーザ fuga で 00mnttest ディレクトリを作成後、00mnttest ディレクトリの中に日本語ファイルを作成(サーバにログインして emacs の dird にて作成しましたので、ファイル名は euc コードです)してからマウントしてみました。
Vine # mount -t cifs //192.168.x.x/fuga /mnt/1 -o username=fuga,password=hoge,iocharset=utf8
Vine $ emacs /mnt/1/00mnttest
/mnt/1/00mnttest:
total used in directory 6144 available 195641344
drwxrwxrwx 5 root root 0 Nov 15 2009 .
-rwxrwSrwx 1 root root 29 Nov 15 2009 ww.txt
drwxrwxrwx 1 root root 0 Nov 15 2009 ようぢぢこぢぢそ
drwxrwxrwx 1 root root 0 Nov 15 2009 新しいフォルダ
drwxrwxrwx 134 root root 0 Nov 15 2009 ..
上記のように見えています。(レス投稿時に さらに化けているかも知れません)
また、
bash$ ls /mnt/1/00mnttest | nkf -g
Shift_JIS (LF)
となっています。(nkf の -g は自動判別の結果を出力するオプションです)
よろしくお願いします。
0198login:Penguin
2009/11/15(日) 20:00:08ID:OtoHY9CAこれ、画面サイズって
*実行中に*変更できないわけ?
まあ、実際のXでいえば、
実行中に解像度を変更することに等しいのですが、
不可能ではないはず。
やり方があればぜひ。
0199login:Penguin
2009/11/15(日) 23:42:00ID:TgBswHSTMem: 2066392k total, 2013060k used, 53332k free, 5376k buffers
Swap: 979956k total, 39784k used, 940172k free, 1928244k cached
ファイルサーバとして使っているだけなのでそれほど重い作業をしているわけでは
ないので何がメモリを食っているか調べたいのですがいい調べ方がわかりません・・・
topをshift+n m でメモリの使用量順にソートしても、一番上のメモリ消費量が
1%くらいで、どうみてもそんなにメモリを消費しているように見えません・・・
何がメモリを使用しているか分かる方法ありませんでしょうか?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14583 mediatom 20 0 111m 22m 1744 S 0 1.1 0:00.12 mediatomb
14720 haldaemo 20 0 6112 4052 3412 S 0 0.2 0:01.14 hald
17871 www-data 20 0 226m 3980 1512 S 0 0.2 0:00.00 apache2
18051 smbuser 20 0 10920 3804 2800 S 0 0.2 0:08.62 smbd
17868 www-data 20 0 226m 3708 1504 S 0 0.2 0:00.00 apache2
14639 root 20 0 10548 2924 2084 S 0 0.1 0:00.14 smbd
18116 root 20 0 8080 2652 2164 S 0 0.1 0:00.06 sshd
OSはUbuntu8.04.2、カーネルは2.6.24-23-genericです。
0200login:Penguin
2009/11/15(日) 23:57:39ID:aK4aY8RMtotal used free shared buffers cached
Mem: 3048860 2813056 235804 0 56536 2284080
-/+ buffers/cache: 472440 2576420 ←これが実質的なメインメモリ空き容量
Swap: 987988 14976 973012
そういうこと。
0201login:Penguin
2009/11/15(日) 23:59:02ID:cRkiQS8Uキャッシュで食ってるだけだろ
0202login:Penguin
2009/11/16(月) 00:12:27ID:lmrabSKYこんな感じでした。
# free
total used free shared buffers cached
Mem: 2066392 2013236 53156 0 4948 1936212
-/+ buffers/cache: 72076 1994316
Swap: 979956 39812 940144
実質の空きは 1994316 ということでしょうか?
キャッシュで食ってるとはどういうことですか?
プロセスのキャッシュのためにメモリを使っているということですか?
0203login:Penguin
2009/11/16(月) 00:14:54ID:EGfsXk0Nググればすぐわかる
0204login:Penguin
2009/11/16(月) 08:43:30ID:uv9ZW2/K積極的にディスクキャッシュをメモリに置くのじゃ
実際にプロセスがメモリを要求したらキャッシュは解放される
0205login:Penguin
2009/11/16(月) 09:47:23ID:0l1dU4qk./configure --prefix=~
make
すると
uuid.h がないと言われる
uuid.h で検索すると何かの一部というらしいのでそれを入れたら、やっぱりuuid.hが入ってなかった
一体何をいれればいいんだ
0206login:Penguin
2009/11/16(月) 10:03:42ID:iC3haS+Aディストリ名とそのVer,
そして
> それを入れたら
の「それ」が何か
を正確に書くと、幸せが少し近寄ってくるかもね
0207login:Penguin
2009/11/16(月) 10:26:48ID:fLlHOMQdhttp://www12.atwiki.jp/linux2ch/pages/53.html#id_5666f777
0208login:Penguin
2009/11/16(月) 15:44:00ID:pqxsKyRz0209login:Penguin
2009/11/16(月) 15:53:42ID:EutT+7nM0210login:Penguin
2009/11/16(月) 22:02:12ID:ZQZU/Ksbubuntuのバージョンは8.04
wiithonっていうアプリを導入したいんです。
wiithonでググって出てくるサイトを参考にして
(ttp://wiinewz.com/forums/backup-loaders/95832-wiithon-1-0-imho-best-wbfs-manager-for-linux.html)
インストールしてみたんだけども、
オフィス→wiithonを選択しても起動しない
端末からsudo wiithonも起動しないっす
ビルド環境がおかしいのか、手順をどっかで間違えてるのか、
そもそもubuntuじゃ無理なのか原因が分かりませんねん
ビルド環境は sudo apt-get install build-essential checkinstall
で入れました
0211login:Penguin
2009/11/16(月) 22:15:15ID:7yt89z3Xhttps://bugs.launchpad.net/wiithon/+bug/399407
0212login:Penguin
2009/11/16(月) 23:12:08ID:M91alWWC0213login:Penguin
2009/11/17(火) 10:25:13ID:msfgYZUe[error] (103)Software caused connection abort: cache: error returned while trying to return mem cached data
このエラーが多発しています。
これが起こると、一部のページが開けなくなって(アクセス処理が出来ない)、
プロセスが増大していき、鯖全体が重くなってしまいます。
なにが原因なんでしょうか?
環境は
Fedora10 Apache/2.2.13 PHP/5.2.10 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.0
mod_cache mod_mem_cache有効です・
よろしくお願いします
0214login:Penguin
2009/11/17(火) 10:59:26ID:7rW9i0Ky別スレで仕事の参考になりそうな書き込みがあったのでコピー、
テキストエディタで保存しておこうとして、
間違えてサーバー(Debian4.0)のコマンドライン上でペーストしてしまいました。
ペーストした文章にはコマンド的なものはなく一般ユーザーで実行しました。
messages、syslog、psを確認して変なログやプロセスはなかったのですが、
他に確認しておく事はありますでしょうか?
動作の確認ももちろんなのですが、ペーストした文章の元が2chなので、
サーバー上にログも残したくないです。
0215login:Penguin
2009/11/17(火) 11:09:58ID:k68e7LrUbash なら、
実際に何を入力したのか history コマンドで確認、
問題なさそうなら ~/.bash_history から当該行を削除、
でいいんじゃないかな。
0216login:Penguin
2009/11/17(火) 11:11:03ID:k68e7LrU堂々としてればいいんじゃないの。
0217login:Penguin
2009/11/17(火) 11:50:55ID:quVXn1hx0218214
2009/11/17(火) 13:34:04ID:7rW9i0Kyhistoryで確認するとペーストした残骸みたいなものが確認できましたが、
詳しい内容までは分からない感じなので良かったです。
ただ、下記のようにコマンドの一覧がスペース区切りでhistoryに残っていました。
bsdiff bspatch chflags chgrp chmod chown cksum cmp(実際はa-zまで全て表示されます。)
ペーストした文章にあるTABとかが原因ですかね?
ちょっとよく分からないです。
>216、217
禁止とまではいかないですが言いづらい感じなので…。
0219login:Penguin
2009/11/17(火) 14:05:00ID:1ygalDDz以下のようなエラーが出ました。
import Error no module dispatch
詳しい方アドバイスお願いします。
ちなみにTURBOgearsというwebフレームワーク使ってます。
0220login:Penguin
2009/11/17(火) 14:14:31ID:uZDA+Xqohttp://atsushi2.web.fc2.com/index.html
0221login:Penguin
2009/11/17(火) 14:15:25ID:nQQGMreMFireFoxなんですが突然HPに設定してるGoogl以外表示されなくなってしまいました。
他のブラウザ(Konqueror)やPCの更新等は接続できてるのでNet接続には問題ないようです
FireWallの設定もデフォルトのままいじって無いし・・・・覗いてもとくに変な設定にはなってないようです
どこでFireFoxの接続をブロックしてるのでしょうか?
0222login:Penguin
2009/11/17(火) 14:21:52ID:b4697thwプロキシの設定を間違えてgoogleをプロキシにしてるとか?
0223login:Penguin
2009/11/17(火) 14:22:40ID:cErho2Mwknoppix6.0.1をUSBで起動しています。
接続はフレッツ光で、
ウインドウズでは「ユーザー名」と「パスワード」を入力して接続していました。
knoppixで「新しい接続」を造ろうとすると、
「wired」「wireles」「mobile broadband」「VPN」「DSL」と五つのタブが出てきます。
「wired」か「DSL」だと思うですが、どちらでしょうか?
0224login:Penguin
2009/11/17(火) 14:36:44ID:nQQGMreMありがとうございます、直りました
でも、なんでこんな2重に設定メニューがあるんだろ、ディスプレーとかの設定も2ヶ所でやらないといけないし・・・
0225login:Penguin
2009/11/17(火) 14:44:23ID:b4697thw両方試せばいいだろ
0226login:Penguin
2009/11/17(火) 14:49:13ID:k68e7LrU接続自体はルータに任せた方が楽だよ。
0227223
2009/11/17(火) 14:50:01ID:2eMS82htおのおの先に別の分岐点があり、
できれば間違いのない道を進んでいきたいので・・・。
0228223
2009/11/17(火) 14:56:16ID:2eMS82htネットで検索するとそのようですね。
0229login:Penguin
2009/11/17(火) 18:39:30ID:FAAduKuRHOST-A:sshd working, HOST-B:sshd not working(local)
という構成で BからAにsshで接続して作業中だとします。
この時、sshセッションの中から localのシェルを呼び出すことはできないのでしょうか?
イメージとしては、ftp中にlcdする、みたいな感じなのですが。
現在では、Bで作業中にAでちょっとしたい作業をしたい場合は
一旦ssh接続を切り、そのちょっとした作業をして また再接続しています。
その度に、きっと何か方法があるのではないか、と思いながら今に至ります。
0230login:Penguin
2009/11/17(火) 18:41:43ID:FAAduKuR"Bで作業中にA" は "Aで作業中にB" の間違いです。
0231login:Penguin
2009/11/17(火) 18:42:03ID:b4697thw~キー押してからCtrl-z押せ
戻るにはfgコマンド
0232login:Penguin
2009/11/17(火) 18:43:49ID:b4697thwscreenてソフトを使うのもいい方法だと思う
0233login:Penguin
2009/11/17(火) 18:44:09ID:k68e7LrU> この時、sshセッションの中から localのシェルを呼び出すことはできないのでしょうか?
> イメージとしては、ftp中にlcdする、みたいな感じなのですが。
lcd はシェル呼び出してなくね?
0234login:Penguin
2009/11/17(火) 18:54:20ID:FAAduKuR>>231
プロセスの休止は考えましたが、タイミングが悪いと接続中のセッションが切れます。
ほんの数秒なら 大丈夫なのかもしれません。ありがとうございます。
>>232
やはり。やはりscreenを使うことが 根本解決なのかもしれませんね。
ありがとうございます。
>>233
中身の細かいところはよく知らないので、イメージとして、と前置きしました。
子プロセスの起動という意味で正確なら、viで作業中に "r! cat hoge.log"
とやる、みたいなことです。
screenを使うことを 検討したいと思います。
速攻でレスを頂きまして、ありがとうございました。
0235login:Penguin
2009/11/17(火) 18:57:10ID:b4697thwsshの設定を変えてもいいなら
~Cでコマンドライン出して!commandを使う方法もある
デフォルトでは無効だからman嫁
0236login:Penguin
2009/11/17(火) 21:43:10ID:fQ79tEL0いま、私は GRUB のソースコードを改変して使っているのですが、上流の
コードとの整合性を保つ方法がわかりません。
自分で使っているシステムなら勝手にしろよ、って感じなのでしょうか。
0237login:Penguin
2009/11/17(火) 21:48:50ID:FQyfNzvdpatch投げればいいんでないの
0238login:Penguin
2009/11/17(火) 22:03:06ID:fQ79tEL0何も問題がなければそれでいいのですが。。
0239login:Penguin
2009/11/17(火) 22:06:44ID:WE5ff1zg0240login:Penguin
2009/11/17(火) 22:18:24ID:mLNZe47hだいたいは svn とかがうまいこと計らってくれてるよ
上流に投げるのがベターなのはまあそうなんだろうけどねぇ
0241login:Penguin
2009/11/17(火) 23:39:50ID:k68e7LrU他が変更されて行が多少ずれてても
けっこううまいことあててくれることはある。
でも他の箇所の変更との絡みでパッチが意図どおりに動かないこともあるし
パッチあたる箇所が変更されてたら自動ではどうしようもないしで
結局は目で見てなんとかするしかない。
0242login:Penguin
2009/11/18(水) 17:09:05ID:94i00JGe英語で言わないとrejectされるんじゃあんめいか
ソース読む暇人もいるかもしれんけど
0243login:Penguin
2009/11/18(水) 18:00:26ID:0KH7UavBその逆も同じ。レイシストじゃなければ。
とりあえず投げてみても誰も損しない。どうしても不安ならどっかのスレで相談すればいい。
なんにもしなければなんにも変わらない。
0244login:Penguin
2009/11/18(水) 18:12:31ID:E//bDobE0245login:Penguin
2009/11/18(水) 18:35:40ID:AMja0bqj0246login:Penguin
2009/11/18(水) 18:46:09ID:+U7faydo調べてみると、cron実行下では環境変数のHOSTNAMEが取得できていないことが判明。
現在、crontabに
HOSTNAME=www.hoge.jp
と記述してとりあえず正常稼動するようにはなりましたが気持ち悪い。
cron下でもこの環境変数を自動でセットする方法はあるでしょうか?
0247login:Penguin
2009/11/18(水) 18:50:26ID:AMja0bqjそんな環境変数が存在することを前提としてるスクリプトが気持ち悪い。
0248login:Penguin
2009/11/18(水) 23:11:47ID:whHJNX4J0249login:Penguin
2009/11/19(木) 00:01:21ID:0XnZ4a2Iジャーナルの仕組み(というか信頼性)についてちょっと納得しきれてません。
で、結論としてどんなジャーナルを利用したとしても
”ファイルシステムレベルの破壊は起きない事が保障できるけど、
ファイルの中身を保障できるわけではない。”
という理解って間違ってますか?
実データとメタデータのどちらもジャーナルの対象とした場合でも、
ジャーナル領域が有限である以上は、
ジャーナルで絶対に保障できるのはメタデータの整合性だけなような気がしてます。
巨大なファイル更新の場合は、実データ、メタデータのジャーナル全部が
ジャーナル領域に収まらないですよね???
ファイルの内部が壊れる可能性が否定できないなら
高速なwritebackでいいやとか思ったんですが。
0250login:Penguin
2009/11/19(木) 00:15:00ID:hKy6W/5/壊れる壊れないの話とwritebackキャッシュはまた別じゃないのか
OSからみて書き込んだとされるデータのあるなしと、データが壊れるってのとはちょっと違うんじゃ
0251login:Penguin
2009/11/19(木) 00:23:33ID:qADCWBy6http://ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A3%E3%83%BC%E3%83%8A%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
は読んだのね?
0252login:Penguin
2009/11/19(木) 01:22:02ID:0XnZ4a2Iああ、ごめんなさい。
データが壊れるってのはファイル内ブロックの状態が更新前と更新後が混在する為、
データとして意味が無いって意味です。
実データの完全保障ができるかどうかってのが気になってるので。
>>251
そこも含めて読んだ上でなんですが・・・
最大限保障しようとした場合、journalオプションで保障できるのが、
ファイルとしてユーザーが更新した前の状態かユーザーが更新した後の状態か保障するには、
実データ全ブロックのジャーナル+メタデータのジャーナルが必要ですよね?
たとえばext3ならファイル自体の内容を保障するんであれば、
メタデータ*1+実データブロック*nのジャーナルが必要になりますよね?
でも実際にはジャーナル領域は有限である以上、巨大なファイルを更新した場合、
そこが保障できるのかどうか判断つきませんでした。
一般的にはjournalオプションで使用しておけばファイルの中身も含めて保障されてるって認識なんでしょうか?
linuxのファイルシステムを意識して使ったことがなかったので、
常識レベルの話だったらすみません。
0253login:Penguin
2009/11/19(木) 01:27:30ID:RAu+Q2Nu0254login:Penguin
2009/11/19(木) 01:27:37ID:0XnZ4a2I書き終わった文章をこねくりまわすのは良くないですね、スミマセン。
journalオプションが最も信頼性が高いはずですが、
ファイルとしてユーザーが更新した前の状態かユーザーが更新した後の状態か保障するには、
実データ全ブロックのジャーナル+メタデータのジャーナルが必要ですよね?
たとえばext3ならファイル自体の内容を保障するんであれば、
メタデータ*1+実データブロック*nのジャーナルが必要になりますよね?
でも実際にはジャーナル領域は有限である以上、巨大なファイルを更新した場合、
そこが保障できるのかどうか判断つきませんでした。
0255login:Penguin
2009/11/19(木) 01:32:00ID:ZRouPGHW0256login:Penguin
2009/11/19(木) 01:32:41ID:0XnZ4a2Iであるならば、journal/ordered/wrietbackのどれを選んでも
ファイルの内容を保護できないと意味がないという条件下では
速度が稼げるwritebackで十分じゃないのかな?と考えてこの質問を・・・
0257login:Penguin
2009/11/19(木) 01:42:42ID:RAu+Q2Nu最新のlinuxでは writeback が標準になりました。
0258login:Penguin
2009/11/19(木) 02:05:49ID:qADCWBy6この辺を読んでみて
http://www.atmarkit.co.jp/flinux/rensai/fs04/fs04a.html
■ このスレッドは過去ログ倉庫に格納されています