トップページ⇒linux
1001コメント349KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/11/01(日) 15:28:11ID:lnvvPRyS
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
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:Penguin2009/11/12(木) 19:43:45ID:MDFmvAz9
>>158
ディストリ選びはこっちで。

オススメLinuxディストリビューションは? Part35
http://pc11.2ch.net/test/read.cgi/linux/1253070161/
0160login:Penguin2009/11/12(木) 19:57:28ID:ODSGW2X/
>>159おっ・ありがと
行ってくる。
0161login:Penguin2009/11/12(木) 20:12:12ID:wifwE2Jl
nautilusの件だけどここでいいか?

nautilusのブラウザウィンドウ毎に別プロセスで動作させることは可能?


とりあえず環境
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:Penguin2009/11/12(木) 21:32:28ID:3bmvnuTF
CentOS 4.6 を GUI を起動せずにテキストコンソールで使ってます。
しばらく操作しないとディスプレイが OFF になるのですが、この時間を変更するか無効にしたいです。
設定はどこにあるでしょうか?
0163login:Penguin2009/11/12(木) 21:40:55ID:ysvPbNUb
>>162
setterm -blank 0
01641622009/11/13(金) 01:53:21ID:tJgY12+7
>>163
おお、ばっちりです。
ついでといってはなんですが、起動したときからその状態にするにはどうしたらいいですか?
0165login:Penguin2009/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:Penguin2009/11/13(金) 10:13:35ID:ywJWhqr8
>>165
新規ユーザを作って試してみましたか?
新規ユーザで正常ログイン可能なら、既存ユーザの怪しそうな設定ファイルを
コピーしては再ログイン、を繰り返してどのファイルが壊れているか確認して
みてはどうでしょう。
0167login:Penguin2009/11/13(金) 10:19:40ID:YoLOfEvP
今自分自身がどのユーザーでログインしているか?ってわかりますか?
wコマンドだとログインユーザーがでてきますが、ユーザー名の部分が8文字までしか出ないので
hogehoge01
hogehoge02
といた場合どっちのユーザーかわかりません。
なにかコマンドなどあれば教えてもらえないでしょうか。
0168login:Penguin2009/11/13(金) 10:20:47ID:U8ZA18uC
>>167
id
0169login:Penguin2009/11/13(金) 10:54:17ID:iPaxB0cc
>>167
whoami
01701672009/11/13(金) 11:25:22ID:YoLOfEvP
>>168-169
助かりました。
サンクスです。
0171login:Penguin2009/11/13(金) 15:37:56ID:5Vr3nV3O
日本語版ディストリのisoから日本語化するにはどのような作業をするのでしょうか?
0172login:Penguin2009/11/13(金) 15:56:30ID:U8ZA18uC
>>171
どういう意味?
0173login:Penguin2009/11/13(金) 17:27:16ID:5Vr3nV3O
日本語化されてないtiny coreっていうのがあるんですけど
これの日本語化がしたいのです
0174login:Penguin2009/11/13(金) 17:46:29ID:U8ZA18uC
>>173
やり方はディストリによるので、専用スレへ。

Tiny Core Linux Part1
http://pc11.2ch.net/test/read.cgi/linux/1235190878/
0175login:Penguin2009/11/13(金) 17:47:45ID:Vv4IiF6Y
>>173
チンコ擦れ
ttp://pc11.2ch.net/test/read.cgi/linux/1235190878/
0176login:Penguin2009/11/13(金) 18:22:11ID:99GSZh8y
暗号で使われる「salt」とは、何ですか?
どのような目的で使用されますか?

教えてください。
01771762009/11/13(金) 18:23:21ID:99GSZh8y
すみません、キーワードを変えて検索したら解決しました。
0178login:Penguin2009/11/13(金) 18:25:59ID:NCQ+uZ50
fedora10でパッケージキットを使ってアンインストールしたもののlogって、
何処にありますか?
何か消しちゃ生けないものを消してしまったようなので確認をしたいのですが、
何処にあるのか分からないんです
0179login:Penguin2009/11/13(金) 19:21:39ID:MXH4QziG
>>164
rc.local にでもかいとけ
0180login:Penguin2009/11/13(金) 20:11:13ID:csbg7Gm/
>>179
え、~/.profileとかじゃないの?
0181login:Penguin2009/11/13(金) 20:13:13ID:U8ZA18uC
>>180
「起動したときから」だから。
0182login:Penguin2009/11/13(金) 20:15:04ID:csbg7Gm/
>>178
fedoraは全く分からんけど、
適当なパッケージをインストール&アンインストール後に、
# find /var/log -mmin -1 とかすれば、どのファイルかは自力で探せるよね
0183login:Penguin2009/11/13(金) 20:17:20ID:iCBDBuoB
>>173
沈降スレの住人だが、既に有志によって日本語化されている。
また、古いリリース用には 日本語化リマスターキットも用意されていた。
最新のリリースにあわせた日本語化リマスターキットは、もう配布されない。
作者が さじを投げてしまった。
0184login:Penguin2009/11/14(土) 12:01:53ID:745oe0SM
VineLinux5.0(ロケール UTF8) で、samba サーバ(ロケールeuc-jp)の共有ファイルを mount.cifs を使ってマウントしようとすると文字化けします。
iocharset=utf8 オプションをつけてマウントしていますので、別の windows マシンの共有ファイルをマウントした所、文字化けせずに正常に見えています。
普通なら NFS を使うべきなのかも知れませんが、ロケールの違いがネックに…

他に解決方法があればお願いいたします。
0185login:Penguin2009/11/14(土) 14:30:34ID:qzWm2UrP
>>184
samba側の設定 (smb.conf) のunix charset, dos charset, display charsetは?
0186login:Penguin2009/11/14(土) 15:54:06ID:5kMMbKvF
wineでいろいろ入れてたら、
epiphanyとかでメディア関係がwineのアプリで開かれるようになったのだけど、
これはどこで設定さえているのでしたっけ?

gnomeメニューのデフォルトのアプリ設定からは変更できなかったのだけど…
0187login:Penguin2009/11/14(土) 15:59:00ID:KP99glDg
Windowsは一切使わない人いますか〜?
0188login:Penguin2009/11/14(土) 16:28:30ID:o9LDmGd3
おるで〜
0189login:Penguin2009/11/14(土) 17:14:01ID:GDTJZ73X
test
0190login:Penguin2009/11/14(土) 17:45:43ID:KP99glDg
俺もM$は好きじゃないですが、Windowsは多少は避けて通れない面もあります。
ごく稀にしかいじらない人(自宅にLinuxしかないような)は理由教えて下さい。

思い切りマック忘れてる質問ですが…
0191login:Penguin2009/11/14(土) 19:02:06ID:745oe0SM
>>185
レスが遅くなってすいません。
samba は 2 系で、smb.conf のファイル名コーディング設定箇所は
client code page = 932
coding system = EUC
になっています。
Windows クラインアントから samba サーバに接続した場合、ファイル名は正常に表示できています。
0192login:Penguin2009/11/14(土) 19:27:21ID:W2lhq7jI
>>190
仕事は家庭に持ち込まないから。
そうすると避けて通れない面がなくなるから。
0193login:Penguin2009/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:Penguin2009/11/14(土) 22:15:50ID:qzWm2UrP
>>191
ファイル名の化け方はどうなってる?

>>193
単に設定が間違っていて起動できてない。
0195login:Penguin2009/11/14(土) 22:44:33ID:V8X5WahO
Vine側もロケールをEUC-JPにした方が手っ取り早そうに思える
0196login:Penguin2009/11/14(土) 23:20:53ID:0qz7X5ly
>>195
Vine5で完全EUC-JP運用はちょっとアレでござんすよ。


相手サーバがEUCで、mount.cifsだからiocharsetが効いてないんじゃなかろか。
0197login:Penguin2009/11/15(日) 17:25:47ID:W76w99IA
>>194-196
レスありがとうございます。

あらかじめ、サーバ側のユーザ 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:Penguin2009/11/15(日) 20:00:08ID:OtoHY9CA
Xephry/Xnest で聞きます。
これ、画面サイズって
*実行中に*変更できないわけ?

まあ、実際のXでいえば、
実行中に解像度を変更することに等しいのですが、
不可能ではないはず。
やり方があればぜひ。
0199login:Penguin2009/11/15(日) 23:42:00ID:TgBswHST
topを見るとメモリの消費量が多く、ほぼメモリのあきが無い状態になっています。

Mem: 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:Penguin2009/11/15(日) 23:57:39ID:aK4aY8RM
# free
total used free shared buffers cached
Mem: 3048860 2813056 235804 0 56536 2284080
-/+ buffers/cache: 472440 2576420 ←これが実質的なメインメモリ空き容量
Swap: 987988 14976 973012

そういうこと。
0201login:Penguin2009/11/15(日) 23:59:02ID:cRkiQS8U
>>199
キャッシュで食ってるだけだろ
0202login:Penguin2009/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:Penguin2009/11/16(月) 00:14:54ID:EGfsXk0N
linuxのメモリ管理について勉強しろ
ググればすぐわかる
0204login:Penguin2009/11/16(月) 08:43:30ID:uv9ZW2/K
フリーなメモリを遊ばしておくよりディスクキャッシュに回した方がなんぼか効率がいいので
積極的にディスクキャッシュをメモリに置くのじゃ

実際にプロセスがメモリを要求したらキャッシュは解放される
0205login:Penguin2009/11/16(月) 09:47:23ID:0l1dU4qk
管理者権限のないPCにパッケージ入れるために
./configure --prefix=~
make
すると
uuid.h がないと言われる

uuid.h で検索すると何かの一部というらしいのでそれを入れたら、やっぱりuuid.hが入ってなかった
一体何をいれればいいんだ
0206login:Penguin2009/11/16(月) 10:03:42ID:iC3haS+A
>>205
ディストリ名とそのVer,
そして
> それを入れたら
の「それ」が何か

を正確に書くと、幸せが少し近寄ってくるかもね
0207login:Penguin2009/11/16(月) 10:26:48ID:fLlHOMQd
>>202
http://www12.atwiki.jp/linux2ch/pages/53.html#id_5666f777
0208login:Penguin2009/11/16(月) 15:44:00ID:pqxsKyRz
バカにとっての幸せと人間にとっての幸せは違うんだな
0209login:Penguin2009/11/16(月) 15:53:42ID:EutT+7nM
煽りの練習なら他でどうぞ。
0210login:Penguin2009/11/16(月) 22:02:12ID:ZQZU/Ksb
ubuntu初心者スレからの誘導っす

ubuntuのバージョンは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:Penguin2009/11/16(月) 22:15:15ID:7yt89z3X
>>210
https://bugs.launchpad.net/wiithon/+bug/399407
0212login:Penguin2009/11/16(月) 23:12:08ID:M91alWWC
test
0213login:Penguin2009/11/17(火) 10:25:13ID:msfgYZUe
Apacheのエラーログを見たら、
[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:Penguin2009/11/17(火) 10:59:26ID:7rW9i0Ky
質問させてください。

別スレで仕事の参考になりそうな書き込みがあったのでコピー、
テキストエディタで保存しておこうとして、
間違えてサーバー(Debian4.0)のコマンドライン上でペーストしてしまいました。

ペーストした文章にはコマンド的なものはなく一般ユーザーで実行しました。

messages、syslog、psを確認して変なログやプロセスはなかったのですが、
他に確認しておく事はありますでしょうか?

動作の確認ももちろんなのですが、ペーストした文章の元が2chなので、
サーバー上にログも残したくないです。
0215login:Penguin2009/11/17(火) 11:09:58ID:k68e7LrU
>>214
bash なら、
実際に何を入力したのか history コマンドで確認、
問題なさそうなら ~/.bash_history から当該行を削除、
でいいんじゃないかな。
0216login:Penguin2009/11/17(火) 11:11:03ID:k68e7LrU
つーか仕事の参考なら 2ch の書き込みでも別にいいじゃん。
堂々としてればいいんじゃないの。
0217login:Penguin2009/11/17(火) 11:50:55ID:quVXn1hx
閲覧禁止の会社もあるだろ
02182142009/11/17(火) 13:34:04ID:7rW9i0Ky
>215
historyで確認するとペーストした残骸みたいなものが確認できましたが、
詳しい内容までは分からない感じなので良かったです。
ただ、下記のようにコマンドの一覧がスペース区切りでhistoryに残っていました。

bsdiff bspatch chflags chgrp chmod chown cksum cmp(実際はa-zまで全て表示されます。)

ペーストした文章にあるTABとかが原因ですかね?
ちょっとよく分からないです。

>216、217
禁止とまではいかないですが言いづらい感じなので…。
0219login:Penguin2009/11/17(火) 14:05:00ID:1ygalDDz
python、linux環境であるスクリプトを動かしてるんですが
以下のようなエラーが出ました。

import Error no module dispatch
詳しい方アドバイスお願いします。
ちなみにTURBOgearsというwebフレームワーク使ってます。
0220login:Penguin2009/11/17(火) 14:14:31ID:uZDA+Xqo
僕のホームページが完成したから、見てくれ
http://atsushi2.web.fc2.com/index.html
0221login:Penguin2009/11/17(火) 14:15:25ID:nQQGMreM
linux初心者です助けてくらはい(OpenSUSE11.2 64版)
FireFoxなんですが突然HPに設定してるGoogl以外表示されなくなってしまいました。
他のブラウザ(Konqueror)やPCの更新等は接続できてるのでNet接続には問題ないようです
FireWallの設定もデフォルトのままいじって無いし・・・・覗いてもとくに変な設定にはなってないようです

どこでFireFoxの接続をブロックしてるのでしょうか?
0222login:Penguin2009/11/17(火) 14:21:52ID:b4697thw
>>221
プロキシの設定を間違えてgoogleをプロキシにしてるとか?
0223login:Penguin2009/11/17(火) 14:22:40ID:cErho2Mw
インターネット接続の質問です。
knoppix6.0.1をUSBで起動しています。
接続はフレッツ光で、
ウインドウズでは「ユーザー名」と「パスワード」を入力して接続していました。
knoppixで「新しい接続」を造ろうとすると、
「wired」「wireles」「mobile broadband」「VPN」「DSL」と五つのタブが出てきます。
「wired」か「DSL」だと思うですが、どちらでしょうか?
0224login:Penguin2009/11/17(火) 14:36:44ID:nQQGMreM
ああYaSTではプロキシは無効になっていたのにKEDの設定でなぜかプロキシが有効になってました。
ありがとうございます、直りました

でも、なんでこんな2重に設定メニューがあるんだろ、ディスプレーとかの設定も2ヶ所でやらないといけないし・・・
0225login:Penguin2009/11/17(火) 14:44:23ID:b4697thw
>>223
両方試せばいいだろ
0226login:Penguin2009/11/17(火) 14:49:13ID:k68e7LrU
>>223
接続自体はルータに任せた方が楽だよ。
02272232009/11/17(火) 14:50:01ID:2eMS82ht
そうなのですが、
おのおの先に別の分岐点があり、
できれば間違いのない道を進んでいきたいので・・・。
02282232009/11/17(火) 14:56:16ID:2eMS82ht
>>226
ネットで検索するとそのようですね。
0229login:Penguin2009/11/17(火) 18:39:30ID:FAAduKuR
sshの接続中のことで、質問です。
HOST-A:sshd working, HOST-B:sshd not working(local)
という構成で BからAにsshで接続して作業中だとします。
この時、sshセッションの中から localのシェルを呼び出すことはできないのでしょうか?
イメージとしては、ftp中にlcdする、みたいな感じなのですが。
現在では、Bで作業中にAでちょっとしたい作業をしたい場合は
一旦ssh接続を切り、そのちょっとした作業をして また再接続しています。
その度に、きっと何か方法があるのではないか、と思いながら今に至ります。
0230login:Penguin2009/11/17(火) 18:41:43ID:FAAduKuR
ごめんなさい。説明が間違ってます。
"Bで作業中にA" は "Aで作業中にB" の間違いです。
0231login:Penguin2009/11/17(火) 18:42:03ID:b4697thw
>>229
~キー押してからCtrl-z押せ
戻るにはfgコマンド
0232login:Penguin2009/11/17(火) 18:43:49ID:b4697thw
>>229
screenてソフトを使うのもいい方法だと思う
0233login:Penguin2009/11/17(火) 18:44:09ID:k68e7LrU
>>229
> この時、sshセッションの中から localのシェルを呼び出すことはできないのでしょうか?
> イメージとしては、ftp中にlcdする、みたいな感じなのですが。
lcd はシェル呼び出してなくね?
0234login:Penguin2009/11/17(火) 18:54:20ID:FAAduKuR
みなさん、ありがとうございます。

>>231
プロセスの休止は考えましたが、タイミングが悪いと接続中のセッションが切れます。
ほんの数秒なら 大丈夫なのかもしれません。ありがとうございます。

>>232
やはり。やはりscreenを使うことが 根本解決なのかもしれませんね。
ありがとうございます。

>>233
中身の細かいところはよく知らないので、イメージとして、と前置きしました。
子プロセスの起動という意味で正確なら、viで作業中に "r! cat hoge.log"
とやる、みたいなことです。

screenを使うことを 検討したいと思います。
速攻でレスを頂きまして、ありがとうございました。
0235login:Penguin2009/11/17(火) 18:57:10ID:b4697thw
>>234
sshの設定を変えてもいいなら
~Cでコマンドライン出して!commandを使う方法もある
デフォルトでは無効だからman嫁
0236login:Penguin2009/11/17(火) 21:43:10ID:fQ79tEL0
みなさんは、オープンソースなプログラムのコードを改変して使うことはありますか?

いま、私は GRUB のソースコードを改変して使っているのですが、上流の
コードとの整合性を保つ方法がわかりません。
自分で使っているシステムなら勝手にしろよ、って感じなのでしょうか。
0237login:Penguin2009/11/17(火) 21:48:50ID:FQyfNzvd
>>236
patch投げればいいんでないの
0238login:Penguin2009/11/17(火) 22:03:06ID:fQ79tEL0
やっぱそうなりますよね。
何も問題がなければそれでいいのですが。。
0239login:Penguin2009/11/17(火) 22:06:44ID:WE5ff1zg
自分で使ってて問題ないと思えばとりあえず送っちゃうってのも手。
0240login:Penguin2009/11/17(火) 22:18:24ID:mLNZe47h
jd だとか sgt-puzzles だとか、パッチも投げずにテキトーに改変して使ってるけど
だいたいは svn とかがうまいこと計らってくれてるよ
上流に投げるのがベターなのはまあそうなんだろうけどねぇ
0241login:Penguin2009/11/17(火) 23:39:50ID:k68e7LrU
パッチあたる箇所が変更されてなければ
他が変更されて行が多少ずれてても
けっこううまいことあててくれることはある。
でも他の箇所の変更との絡みでパッチが意図どおりに動かないこともあるし
パッチあたる箇所が変更されてたら自動ではどうしようもないしで
結局は目で見てなんとかするしかない。
0242login:Penguin2009/11/18(水) 17:09:05ID:94i00JGe
パッチ投げるなら、それによってどんな利点があるのかを
英語で言わないとrejectされるんじゃあんめいか

ソース読む暇人もいるかもしれんけど
0243login:Penguin2009/11/18(水) 18:00:26ID:0KH7UavB
外人がヘタな日本語で一生懸命喋ろうとしてたらそれを理解しようとするでしょ?
その逆も同じ。レイシストじゃなければ。
とりあえず投げてみても誰も損しない。どうしても不安ならどっかのスレで相談すればいい。
なんにもしなければなんにも変わらない。
0244login:Penguin2009/11/18(水) 18:12:31ID:E//bDobE
なんか話が脱線していないか?
0245login:Penguin2009/11/18(水) 18:35:40ID:AMja0bqj
GRUB なら奥地さんに相談してみたら?
0246login:Penguin2009/11/18(水) 18:46:09ID:+U7faydo
RedHat7.2 から CentOS5に システムを移植したら、cronで動かしてるプログラムでエラーがでました。
調べてみると、cron実行下では環境変数のHOSTNAMEが取得できていないことが判明。
現在、crontabに

HOSTNAME=www.hoge.jp

と記述してとりあえず正常稼動するようにはなりましたが気持ち悪い。
cron下でもこの環境変数を自動でセットする方法はあるでしょうか?
0247login:Penguin2009/11/18(水) 18:50:26ID:AMja0bqj
>>246
そんな環境変数が存在することを前提としてるスクリプトが気持ち悪い。
0248login:Penguin2009/11/18(水) 23:11:47ID:whHJNX4J
`hostname`ではダメなのか。
0249login:Penguin2009/11/19(木) 00:01:21ID:0XnZ4a2I
ext3/reiserfs/xfs/jfsのファイルシステムの調査をしてるんですが、
ジャーナルの仕組み(というか信頼性)についてちょっと納得しきれてません。

で、結論としてどんなジャーナルを利用したとしても
”ファイルシステムレベルの破壊は起きない事が保障できるけど、
ファイルの中身を保障できるわけではない。”
という理解って間違ってますか?

実データとメタデータのどちらもジャーナルの対象とした場合でも、
ジャーナル領域が有限である以上は、
ジャーナルで絶対に保障できるのはメタデータの整合性だけなような気がしてます。
巨大なファイル更新の場合は、実データ、メタデータのジャーナル全部が
ジャーナル領域に収まらないですよね???
ファイルの内部が壊れる可能性が否定できないなら
高速なwritebackでいいやとか思ったんですが。
0250login:Penguin2009/11/19(木) 00:15:00ID:hKy6W/5/
>>249
壊れる壊れないの話とwritebackキャッシュはまた別じゃないのか
OSからみて書き込んだとされるデータのあるなしと、データが壊れるってのとはちょっと違うんじゃ
0251login:Penguin2009/11/19(木) 00:23:33ID:qADCWBy6
>>249
http://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:Penguin2009/11/19(木) 01:22:02ID:0XnZ4a2I
>>250
ああ、ごめんなさい。
データが壊れるってのはファイル内ブロックの状態が更新前と更新後が混在する為、
データとして意味が無いって意味です。
実データの完全保障ができるかどうかってのが気になってるので。

>>251
そこも含めて読んだ上でなんですが・・・
最大限保障しようとした場合、journalオプションで保障できるのが、
ファイルとしてユーザーが更新した前の状態かユーザーが更新した後の状態か保障するには、
実データ全ブロックのジャーナル+メタデータのジャーナルが必要ですよね?
たとえばext3ならファイル自体の内容を保障するんであれば、
メタデータ*1+実データブロック*nのジャーナルが必要になりますよね?
でも実際にはジャーナル領域は有限である以上、巨大なファイルを更新した場合、
そこが保障できるのかどうか判断つきませんでした。

一般的にはjournalオプションで使用しておけばファイルの中身も含めて保障されてるって認識なんでしょうか?
linuxのファイルシステムを意識して使ったことがなかったので、
常識レベルの話だったらすみません。
0253login:Penguin2009/11/19(木) 01:27:30ID:RAu+Q2Nu
ジャーナルはファイルじゃなくてファイルシステムを保障する仕組みだよ。
0254login:Penguin2009/11/19(木) 01:27:37ID:0XnZ4a2I
・・・なんかへんな文章ですね。
書き終わった文章をこねくりまわすのは良くないですね、スミマセン。

journalオプションが最も信頼性が高いはずですが、
ファイルとしてユーザーが更新した前の状態かユーザーが更新した後の状態か保障するには、
実データ全ブロックのジャーナル+メタデータのジャーナルが必要ですよね?
たとえばext3ならファイル自体の内容を保障するんであれば、
メタデータ*1+実データブロック*nのジャーナルが必要になりますよね?
でも実際にはジャーナル領域は有限である以上、巨大なファイルを更新した場合、
そこが保障できるのかどうか判断つきませんでした。
0255login:Penguin2009/11/19(木) 01:32:00ID:ZRouPGHW
典型的な「伸びない子」だな
0256login:Penguin2009/11/19(木) 01:32:41ID:0XnZ4a2I
>>253
であるならば、journal/ordered/wrietbackのどれを選んでも
ファイルの内容を保護できないと意味がないという条件下では
速度が稼げるwritebackで十分じゃないのかな?と考えてこの質問を・・・
0257login:Penguin2009/11/19(木) 01:42:42ID:RAu+Q2Nu
>>256
最新のlinuxでは writeback が標準になりました。
0258login:Penguin2009/11/19(木) 02:05:49ID:qADCWBy6
>>252
この辺を読んでみて
http://www.atmarkit.co.jp/flinux/rensai/fs04/fs04a.html
■ このスレッドは過去ログ倉庫に格納されています