トップページ⇒linux
996コメント350KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2013/11/03(日) 17:05:39.70ID:fXGZvXZh
まずは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

関連スレッドは >>3-4 あたり。

くだらねえ質問はここに書き込め! Part 206 (実質207)
http://engawa.2ch.net/test/read.cgi/linux/1379628192/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1379628192.html
0377login:Penguin2013/11/20(水) 12:29:20.17ID:HQqkBC+G
CentOS6.4のfirefoxにJAVAのプラグインを入れたいのですが、
これって、CentOSに最初から入っていないのでしょうか。

次のようにRuntimeは入っています。

# java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.2.el6_4-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

だめだというのなら、次のサイトからWindowsの場合のようにインストールなどしてやる必要がありますか?
http://www.java.com/en/download/manual.jsp
0378login:Penguin2013/11/20(水) 13:34:36.63ID:HK7JkEnH
>>377
リンク張ればいいらしい。
http://wiki.centos.org/HowTos/JavaRuntimeEnvironment
0379login:Penguin2013/11/20(水) 13:42:18.40ID:qRqw6Dde
>>369
色々考えて下さった皆様ありがとうございます。参考にさせていただきます。
0380annonymous2013/11/20(水) 16:11:25.82ID:91T7l1Ay
>>378
ありがとうございます リンク読みました
oracleのページからダウンロードして、インストールします
alternativeコマンドでjavaのバージョンを選ぶところがあります
どうして、latest/bin/javaにスイッチしてやる必要があるんですか

インストールして、モジュールへのリンクをmozilla/plugins/に作成するだけではダメなのでしょうか
プラグインと実行環境は合わせないといけないからでしょうか

面倒な場合、linux版のchromeを使ってもいいの
0381annonymous2013/11/20(水) 16:17:31.29ID:91T7l1Ay
linux版のchromeも、windows版のように、オールインワンになっていて
フラッシュや、javaランタイムは使えるのでしょうか。
まだβ版ということらしいですが。
0382login:Penguin2013/11/20(水) 16:18:04.24ID:HK7JkEnH
>>381
聞く前に使ってみりゃいいんじゃね。
0383login:Penguin2013/11/20(水) 17:38:04.77ID:nsPdWOqv
>>381
フラッシュが安定しない
linuxでもマイナーなディストリだからかもしれんが、自分の使ってるのは
0384login:Penguin2013/11/20(水) 19:02:42.94ID:wPALjMIo
>>380
拙者の環境だとicedtea6-1.9/jre/lib/i386/IcedTeaPlugin.so
を
xulrunner-1.9.1.16/lib/xulrunner-1.9.1/plugins/
にシンボリックリンクを貼ってるだけ。
centosのpackageを見てみると
icedtea-web-1.2.3-4.el6_4.i686.rpm
とそれ関連のものがありそうな雰囲気だね。
yumで検索して中身みてIcedTeaPlugin.soがあるかどうか確かめてみたりするといいのかもしれない。
oracleのものをinstallするなら名前は違うと思うけど勘でどうにか頑張って。
0385login:Penguin2013/11/20(水) 22:22:30.09ID:LqyBiPYv
プログラムからICMP(v6) echo requestを送る必要が出て来て、送り先を探しています。

1 ipv4とipv6のアドレスを持っている
2 実際には届かなくてもok
3 経路上のルータからunreachが返って来てもok
4 突然dnsレコードが亡くなったりしない
を満たすホストは有りますか?
m.root-servers.netがこれに該当しますが、他にありますか?

送る理由は企業秘密です
頻度は最大1パケット/1分
0386login:Penguin2013/11/20(水) 22:34:29.42ID:HK7JkEnH
自分でサーバ立てれば。
0387login:Penguin2013/11/20(水) 22:37:41.33ID:/Dr9wHfE
>送る理由は企業秘密です
ここはスレタイ通り「くだらねえ質問」を書き込むスレなので、
仕事の重要な相談を書くのはスレ違いなのだが……。

質問者のためにも、わりとマジでここに重要な仕事の話は書かない方がいい気がしてきた。
そんなマズい話は出てきたりしないとは思うが……。
(会社から書きこんではないよね? 2chはブロックしてるところも多い筈だから違うかなとも思うが)
0388login:Penguin2013/11/20(水) 22:41:19.01ID:bZf4Hlhl
マルチだね
0389login:Penguin2013/11/20(水) 22:46:21.37ID:rghBsAuZ
外に向かってパケット投げてる時点で大した企業秘密じゃないっしょ
0390login:Penguin2013/11/20(水) 22:46:28.02ID:HK7JkEnH
>>388
どことの?
0391login:Penguin2013/11/20(水) 22:50:09.61ID:bZf4Hlhl
>>390
ム板のネットワークプログラミングスレ
0392login:Penguin2013/11/20(水) 22:54:12.17ID:HK7JkEnH
>>391
http://toro.2ch.net/test/read.cgi/tech/1351670708/385
これか。
0393login:Penguin2013/11/20(水) 22:59:59.53ID:rghBsAuZ
別にマルチでもいいけど届かなくてもおkなら
適当にランダムなipに向けて投げればいいじゃんと思うな
0394login:Penguin2013/11/20(水) 23:02:08.83ID:HQqkBC+G
>>384
>IcedTeaPlugin.so

これをプラグインとして、firefoxにリンクしてやれば、
java runtimeの必要なwebページがみられるようになるのですか?
(adobeのフラッシュも?)
0395login:Penguin2013/11/21(木) 02:49:58.48ID:rM5TWnOP
見れますね。ただflashを動かす為にはflashplayerが必要ですね。
http://get.adobe.com/flashplayer/
ここから取れます。yum版もあるね。yum分るならそれがいいと思う。
adobeから取ってきて同じくプラグインフォルダに入れれば見れます。
/usr/lib/firefox-バージョン/plugins/
または
/usr/lib/mozilla/plugins/
となっているかもしれません。そこに入れるだけです。
gnashというsoftwareでもプラグインとして動きます。
プラグインとしてではなくても動きますが、たぶんadobeのほど動かないと思う。
ちなみにyoutube見るだけならmplayerとyoutube-dlでも見れます。

>>379
使えなさそうなので書き直してみた。
本当はsedでやったら楽だと思うんだけど、
指定したdirectoryにsedの区切りの文字が入った時の対処が分らなかったから結局長くなった。
後お酒飲んでるし頭もよく無いので間違いがあると思うけどdashとzsh両方で動くように作ったから
unixでも動くはず。
0396login:Penguin2013/11/21(木) 02:52:27.65ID:rM5TWnOP
#!/bin/sh
for r in "$@"
do
# ^先頭から削除する文字をbyte数で作っていく。
cut_tmp=$( echo -n "$r" | wc -c )

# 文字の終わりが / なら ( / ./ ../ ../../ a/ .// ..///b/../// )
# 文字数+1つ先の位置から表示する。
# 文字の終わりが 上記以外なら ( a . .. ../.. a .//a ..///b/.. )
# findの出力はその引数の後に/をつけるので+2つ先の位置から表示する。
if test "$( echo "$r" | cut -b $cut_tmp )" = /
then
cut_tmp=$( expr $cut_tmp + 1 )
else
cut_tmp=$( expr $cut_tmp + 2 )
fi

find "$r" ! -type d -print | cut -b ${cut_tmp}-
done | sort | uniq -d
0397login:Penguin2013/11/21(木) 03:39:17.62ID:rM5TWnOP
ごめんやっぱこれも間違ってるな。
文字codeによっては1byte文字じゃない場合に失敗あるかもね。
もう諦める。いつか修行して帰ってくるさらば。
中間file作ってdiffでやるのが一番いいかもね。
0398login:Penguin2013/11/21(木) 04:29:35.00ID:M6nUfrSE
>>385
また荒らしてるのか
0399testはほぼしてない。2013/11/21(木) 06:05:11.83ID:rM5TWnOP
#!/bin/sh
for r_a in "$@"
do
flag=1
cut_tmp=$( echo -n "$r_a" | wc -c )

for r_b in $(find "$r_a" ! -type d -print)
do
if test $flag -eq 1
then
if test "$( echo "$r_b" | cut -b $( expr $cut_tmp + 1) )" != /
then
cut_tmp=$( expr $cut_tmp + 1 )
else
cut_tmp=$( expr $cut_tmp + 2 )
fi

flag=0
fi

echo "$r_b" | cut -b ${cut_tmp}-
done
done | sort | uniq -d
0400login:Penguin2013/11/21(木) 12:14:21.15ID:jds39q7P
>>385
ム板でコテンパンにのされたド底辺がこっちに貼ったようだね
よほど悔しかったらしい ド底辺の爆笑レスを抜粋して紹介しよう
これらは>>385のあとパケットはttl = 1で送る事が明らかにされた以降のレス
ム板って楽しいでしょ

http://toro.2ch.net/test/read.cgi/tech/1351670708/397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

http://toro.2ch.net/test/read.cgi/tech/1351670708/537
> From: [537] デフォルトの名無しさん <>
> Date: 2013/11/20(水) 21:50:57.43
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
> HopLimitとは違うのだよ。
0401login:Penguin2013/11/21(木) 12:15:06.91ID:rW93/bgl
あんまり楽しくはないな。
0402login:Penguin2013/11/21(木) 18:09:51.00ID:S8noQKyR
>>394です。

>>395
丁寧にありがとうございます。
IcedTeaPlugin.so に魅力を感じました。
YUMで導入できるパッケージに入っているのも嬉しいですね。
ぜひ、試してみたいと思います!!

そのほか、ADOBEのフラッシュについての情報もありがとうございます。
参考になります。
0403login:Penguin2013/11/21(木) 20:23:02.79ID:rM5TWnOP
>>399
ごめん再三のミス。
> for r_b in $(find "$r_a" ! -type d -print)
を
for r_b in "$(find "$r_a" ! -type d -print)"
じゃないと空白含むと動かないね。
0404login:Penguin2013/11/21(木) 21:52:22.02ID:rM5TWnOP
>>399
わるいわるい思いつきで書きすぎですでに荒らしだね。
""でかこっちゃ駄目だね。ようするに全部失敗。
さすがに荒らしかしてるのでもう一人で書き直してここには書くのやめとく。
0405login:Penguin2013/11/21(木) 22:46:12.66ID:fmDTR7FV
CentOS 6.4です。
最近システムをIntel LANが二つ(82579LMと82574L)実装されたマザーに載せ替えたのですが
なぜかそれらのMACアドレスが誤って同じものに認識されてしまい困っています。
片方をifconfig eth1 hw etherコマンドで一時的に書き替えてやれば普通に使えるのですが
ネットワークを再起動させるとまた重複した状態に戻ってしまいます。
以下の設定ファイル以外に確認すべき項目はあるでしょうか?

$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=aa:bb:cc:dd:ee:14

$ cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=aa:bb:cc:dd:ee:15

$ cat /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:0x1502 (e1000e) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="aa:bb:cc:dd:ee:14", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x10d3 (e1000e) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="aa:bb:cc:dd:ee:15", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr aa:bb:cc:dd:ee:14

$ ifconfig eth1
eth1 Link encap:Ethernet HWaddr aa:bb:cc:dd:ee:14
0406login:Penguin2013/11/21(木) 23:03:28.65ID:bI85jWlf
>>405
とりあえずSingle User Modeか適当なLiveCDで起動してみて
カーネルが同じMACアドレスとして認識しているのか
それとも後で他のソフトが書き替えてるのか切り分けてみたら
0407login:Penguin2013/11/21(木) 23:06:05.12ID:bI85jWlf
>>405
あと $ dmesg | grep eth
の結果と
$ sudo lshw
eth0、eth1ががどのデバイスになってるか確認
0408405(1/2)2013/11/21(木) 23:35:31.84ID:fmDTR7FV
>>406-407
レスありがとうございます。サーバーがただ今稼働中の為LiveCDは使用出来ませんが
提示いただいたコマンドで確認する限りではどちらもHWレベルでは正しく認識されているようです。

$ sudo lshw
*-network
description: Ethernet interface
product: 82579LM Gigabit Network Connection
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
logical name: eth0
version: 04
serial: aa:bb:cc:dd:ee:14
*-network
description: Ethernet interface
product: 82574L Gigabit Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth1
version: 00
serial: aa:bb:cc:dd:ee:15
0409405(2/2)2013/11/21(木) 23:36:40.53ID:fmDTR7FV
(つづき)
$ dmesg | grep eth
e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) aa:bb:cc:dd:ee:14
e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF
e1000e 0000:04:00.0: eth1: (PCI Express:2.5GT/s:Width x1) aa:bb:cc:dd:ee:15
e1000e 0000:04:00.0: eth1: Intel(R) PRO/1000 Network Connection
e1000e 0000:04:00.0: eth1: MAC: 3, PHY: 8, PBA No: FFFFFF-0FF


BIOSで表示されるMACアドレスも上記の通りであることを確認しています。
何か解決の糸口になりますでしょうか?
0410login:Penguin2013/11/21(木) 23:45:59.10ID:QF9RWQUC
>>405
NetworkManagerは?
http://www-06.ibm.com/jp/linux/tech/doc/002cfbe4.html
0411login:Penguin2013/11/21(木) 23:52:09.38ID:rM5TWnOP
>>403
三時間ルールで最後に一回書かせて下さい。またtestはしていませんが本当にもうやめますから。
そこの部分を
find "$r_a" ! -type d -print | while read r_b
で動くはず。
0412login:Penguin2013/11/22(金) 03:02:19.96ID:fSnlVpXE
>>409
よしcentos使ってないけど、答えてみようかな適当に。
また間違い間違いばっかだろうがね。
適当にinit.d/networkをつまみみよんで追って見たけど
拙者にはどうも
/etc/sysconfig/network-scripts/network-functions
に間違いがあるような気がする。
この中の関数のここらへんの挙動はこれであってるのかな。
get_config_by_device ()
get_config_by_hwaddr ()
ちょっと勉強不足でよく分らないのだけど
get_config_by_device ()
の中の
LANG=C grep -l "^[[:space:]]*DEVICE=${1}\([[:space:]#]\|$\)" \
を
LANG=C grep -l "^[[:space:]]*DEVICE=${1}\([[:space:]#]\|$\)*" \
に
get_config_by_hwaddr () の中の
LANG=C grep -il "^[[:space:]]*HWADDR=${1}\([[:space:]#]\|$\)"
を
LANG=C grep -il "^[[:space:]]*HWADDR=${1}\([[:space:]#]\|$\)*"
にしてから
/etc/init.d/network restart
するとどうなる?
0413login:Penguin2013/11/22(金) 03:04:21.70ID:fSnlVpXE
ごめん円マークになっちゃってるね。
とにかくそこのgrepの指定の""に囲まれた最後に*をつけてみて試してみるともしかしたら?
0414login:Penguin2013/11/22(金) 03:14:55.65ID:fSnlVpXE
あーごめん。後もしそれで駄目なら
その状態でさらにそこの場所の
grepの-l optionを削る-lは空白に-ilは-iだけにするとどうなる?
いや君が後々直せるならね。
こっちもつまみよんでるだけだし、適当だしね。
0415login:Penguin2013/11/22(金) 03:19:45.76ID:fSnlVpXE
あー、ごめんやっぱ今の無し。-l消しは無し。
やっぱ降りとくは。でも最初のはおかしいと思うから試す価値あるかも?
0416login:Penguin2013/11/22(金) 03:23:39.74ID:tsqpcNna
BIOSの時点で使えてるキーボードが使えなくなったりするのは何故ですか?
0417login:Penguin2013/11/22(金) 03:30:53.32ID:fSnlVpXE
いや違うな間違ってるのは拙者か?
分らない。全然駄目だな。いつか修行して帰ってくる。
0418login:Penguin2013/11/22(金) 03:45:47.78ID:fSnlVpXE
あーごめんgrepの挙動の勘違いをしてました。おさがわせしました。
0419login:Penguin2013/11/22(金) 04:04:37.18ID:fPJZL6FO
>>416
OSはBIOSは違うから。
0420login:Penguin2013/11/22(金) 06:27:48.15ID:fSnlVpXE
あ、こうなんじゃない?絶対違うだろうけど
get_config_by_device ()
の中の
LANG=C grep -l "^[[:space:]]*DEVICE=${1}\([[:space:]#]\|$\)" \
を
LANG=C grep -l "^[[:space:]]*DEVICE=\"${1}\"\([[:space:]#]\|$\)" \
に
get_config_by_hwaddr () の中の
LANG=C grep -il "^[[:space:]]*HWADDR=${1}\([[:space:]#]\|$\)"
を
LANG=C grep -il "^[[:space:]]*HWADDR=\"${1}\"\([[:space:]#]\|$\)"
0421login:Penguin2013/11/22(金) 06:29:02.54ID:tsqpcNna
カーネルはBIOSは別々にハードウェア検知を行ってるのですか?
ひょっとしてgrub系もinitram系もステージ変わる度毎回毎回認識を…?そこらじゅうでコケまくると思ったら…なぜそんな煩わしい事に…
0422login:Penguin2013/11/22(金) 06:40:32.22ID:fSnlVpXE
ちなみに前のは完璧に間違いなので試すなら>>420のみ試して
/etc/init.d/network restart で。
0423login:Penguin2013/11/22(金) 18:20:22.14ID:fSnlVpXE
たぶんあってると思うよ。
設定fileを2chに書くにあたって変えてると思うけどたぶん
HWADDR="aa:bb:cc:dd:ee:15" と""で囲んであるでしょ?
昨日の記憶では
/sys/class/net/eth0/address
から読みこんだアドレスを引数にこの関数を読んでるから
get_config_by_hwaddr ()
{
LANG=C grep -il "^[[:space:]]*HWADDR=${1}\([[:space:]#]\|$\)" /etc/sysconfig/network-s | LC_ALL=C sed -e "$__sed_discard_ignored_files"
}

こうしとかないとgrepに見当しないはず。
LANG=C grep -il "^[[:space:]]*HWADDR=\"${1}\"\([[:space:]#]\|$\)"
逆に君の設定fileが2chに書いた通りなら動いてるはず。

もし動いたらバグ報告はよろしくー。
0424login:Penguin2013/11/22(金) 19:33:23.96ID:3eAvH0UQ
今までスルーしてきたけど耐えられなくなったので一応突っ込んでおくと

> 設定fileを2chに書くにあたって変えてると思うけどたぶん
> HWADDR="aa:bb:cc:dd:ee:15" と""で囲んであるでしょ?

この前提で書くのはどうかと思うし、仮にこれが正しかったとしても
>>420のパッチが万が一上流に適用されると今まで""でくくってなかった人が困るんじゃないの。
俺は>>410の対処法の結果待ちなんだけど
0425login:Penguin2013/11/22(金) 19:50:36.72ID:fPJZL6FO
>>421
BIOSは記憶領域が小さく、ハードウェアが最低限動くだけのドライバしか入ってないんじゃないの。
ちなみにHDDからロードできるようにしたのがEFI。
0426login:Penguin2013/11/22(金) 20:09:50.66ID:fSnlVpXE
いやscriptを見て他の関数と見比べるとそこの関数だけ""への対処が無い。
他の関数だと
get_config_by_name ()
{
LANG=C grep -E -i -l \
"^[[:space:]]*NAME=\"(Auto |System )?${1}\"" \
/etc/sysconfig/network-scripts/ifcfg-* \
| LC_ALL=C sed -e "$__sed_discard_ignored_files"
}
こうなる。そこの設定だけ""でくくってはいけない事になる。
その前提なのはcentosの設定fileを見たら""で囲んであったから。
0427login:Penguin2013/11/22(金) 20:17:15.69ID:fSnlVpXE
いや分らん全部追ったわけじゃないから何処かで見落としてるかもね。分った黙ろう。
0428login:Penguin2013/11/22(金) 20:26:03.12ID:3eAvH0UQ
少なくともCentOSととRHELのドキュンメント見ると""なしで書かれてるし
仮にクオート有りに対処するなら
['\"]? のようにあってもなくてもいいようにするのが普通じゃないの
0429login:Penguin2013/11/22(金) 20:34:03.28ID:KBhi1vZ0
2chに書いたパッチはライセンス的に使い物にならない
0430login:Penguin2013/11/22(金) 21:47:38.16ID:RyBjAGKi
>>428
同意。

つかパッチ出すならdiffでpaste.binとかに貼ろうぜ。
0431login:Penguin2013/11/22(金) 22:22:29.23ID:DeE4z6Pb
>>425
マジで。EFIいいじゃん。いらんトラブル起きると思って避けてたわ
0432login:Penguin2013/11/22(金) 22:26:00.08ID:DeE4z6Pb
>>425
ていうかEFIで一瞬忘れたけど、容量関係なく一回動いたキーボードとかはメモリマップ引き継いだりできないんかな。その辺故障しまくるのが本当に不思議。
0433login:Penguin2013/11/23(土) 00:19:47.61ID:BsLSY1no
>>356
fdupes
0434login:Penguin2013/11/23(土) 00:25:56.83ID:tmyjJQ9W
>>428>>430
それは>>426を書いた人に言ったらいいじゃないかね。
qemuでもなんでも方法なんていくらでもあるのだから、
少なくともまずは読んで設定も見てほしいね。適当なのはそっちなんじゃないか。

質問者の質問を考察して可能性を指摘したまで、言われる筋合いは無いと思うのだが
おまえの意見は正しく無いとこっちから指摘したかね。
まぁしかしここでは拙者側の意見が負けるだろう。
じゃあ後は勝手にやってくれ。
0435login:Penguin2013/11/23(土) 00:35:56.20ID:1JxXUHoi
黙るんじゃなかったのか
0436login:Penguin2013/11/23(土) 00:47:54.85ID:BsLSY1no
Bug 835372 - network-functions: get_config_by_hwaddr does not handle quoted string
https://bugzilla.redhat.com/show_bug.cgi?id=835372

$ rpm -q initscripts
initscripts-9.50-1.fc20.x86_64
$ rpm -q initscripts --changelog
* 金 6月 29 2012 Bill Nottingham <[email protected]> - 9.39-1
- network-functions: handle quoted HWADDR (#835372)

$ grep -A4 ^get_config_by_hwaddr /etc/sysconfig/network-scripts/network-functions
get_config_by_hwaddr ()
{
LANG=C grep -il "^[[:space:]]*HWADDR=\"\?${1}\"\?\([[:space:]#]\|$\)" /etc/sysconfig/network-scripts/ifcfg-* \
| LC_ALL=C sed -e "$__sed_discard_ignored_files"
}
04374052013/11/23(土) 01:07:00.25ID:erE2VDR6
帰りが遅くなってしまった上に今日もこの時間はサーバー稼働中のため、昼になってから検証します。
待たせてしまってすいません。
0438login:Penguin2013/11/23(土) 04:26:24.09ID:T7ADPL+u
Ubuntu12.04でHDDのパーティションやHDD情報を表示器できるアプリがあったのですが、
最近Dashにアプリが出てこなくなりまして、
どうにも探し出す事が出来ません

どなたかアプリ名かコマンド名をエスパーできる方いないでしょうか
因みに探しているのはgpartedではありません
0439login:Penguin2013/11/23(土) 04:38:25.05ID:8abNoDyD
質問させてください
CentOS6.4を使用しています。
パソコンは知人が余っているパーツから組んでくれました。
CPU amd phenom2 945x4
リテールFAN
マザー asrock A780GM-LE/128M redeonHD3200
bios最新 メモリDDR2 4G

起動したまま放置するとたまにモニターがスリープモードとは別で信号を受信しなくなったと表示され真っ暗になります。
その後キーボードを押しても復帰しません。
半日たたずにこうなることもあれば今日は1日以上保ちました。

こうならないためにまずどこから調べたらよいでしょうか?
/var/log/messeagesは見てみましたが何かエラーのようなことは書いてなかったように思われます。
もしかしたら見落としているかもしれませんが…
0440login:Penguin2013/11/23(土) 04:41:24.40ID:8abNoDyD
>>439
追記ですが別のパソコンからSSHで接続している時にこうなると、こちらのパソコンからもコマンドも何も受け付けず接続が切断されました、となります。
0441login:Penguin2013/11/23(土) 07:31:57.14ID:tXqLW07q
>>438
ディスクユーティリティ?
0442login:Penguin2013/11/23(土) 07:52:11.14ID:91lxH7SM
>>439
apm。
04434052013/11/23(土) 10:42:03.68ID:erE2VDR6
おはようございます。アドバイスいただいた方法をいくつか試してみたのですが、どれも失敗のようです。

>>410
NetworkManagerは既に無効化済みです
$ chkconfig NetworkManager --list
NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off

>>420
提示いただいた関数に書き換えて再起動してみましたが、変化ありませんでした。
$ cat /etc/sysconfig/network-scripts/network-functions
get_config_by_device ()
{
LANG=C grep -l "^[[:space:]]*DEVICE=\"${1}\"\([[:space:]#]\|$\)" \
/etc/sysconfig/network-scripts/ifcfg-* \
| LC_ALL=C sed -e "$__sed_discard_ignored_files"
}

get_config_by_hwaddr ()
{
LANG=C grep -il "^[[:space:]]*HWADDR=\"${1}\"\([[:space:]#]\|$\)" /etc/sysconfig/network-scripts/ifcfg-* \
| LC_ALL=C sed -e "$__sed_discard_ignored_files"
}


うーん、弱りました。原因の究明もさることながらまずは問題の解決を
図りたいのですが、なにか方法はありますでしょうか?
0444login:Penguin2013/11/23(土) 12:04:25.97ID:y7UlmneN
>>443

まずifcfg=*のHWADDR=がちゃんと使えてるかどうか確認するために
ifconfigでMACアドレスを適当な値に変更して
ifcfg-eth0/eth1のHWADDR=も適当な値に変更して
ifup/ifdownで再接続してみたら?
0445login:Penguin2013/11/23(土) 12:54:02.50ID:/KZno1wa
Mavericksの圧縮メモリってやつ、Linuxでは無いのかね。
http://www.apple.com/jp/osx/advanced-technologies/
> あなたのMacが最大メモリ容量に近づくと、OS Xがアクティブでないアプリケーションのデータを自動的に圧縮し、使えるメモリ量を増やします。

昔のWindows用のソフトであったRAM doublerとか言うのと同じ原理だろうけど。
0446login:Penguin2013/11/23(土) 12:55:15.65ID:U3Sj0wkU
>>445
swapをtmpfsにしてzram使えば同じじゃね?
0447login:Penguin2013/11/23(土) 14:07:03.82ID:41hXcsVS
>>438
gparted か palimpsest だろうか
0448login:Penguin2013/11/23(土) 14:19:56.97ID:e1B5PM+T
pali なんとかは確か gnome-disks に改名されて gnome-disk-utility に入っとるよ
0449login:Penguin2013/11/23(土) 15:23:08.16ID:U3Sj0wkU
>>446
てか2.6.33で ramzswap が実装されたのね。
0450login:Penguin2013/11/23(土) 15:56:53.45ID:llfMGpmn
age
0451login:Penguin2013/11/23(土) 21:14:37.62ID:tA3U5qCX
http://livedoor.blogimg.jp/hoshusokho/imgs/4/0/40782322.png
0452login:Penguin2013/11/23(土) 22:55:35.26ID:AhTlC0oN
>>445
それって本当に必要なんか????
Mac だろうが Linux だろうが Win だろうが。
単にでっかい swap 確保するだけの方がマシな気がするんだけど。
0453login:Penguin2013/11/24(日) 00:47:48.56ID:rKoD1qkw
>>452
つまり実装した人々は阿呆であるとおっしゃる?
0454login:Penguin2013/11/24(日) 03:13:03.78ID:vUZVkRJi
>>441
>>447
ありがとうございます
palimpsest(ディスクユーティリティ)のようです
ただアプリ名が解ってもDashに出てこない...
sshログインしてコマンドを叩くと出てくるので、インストールされてるようですが、はてさて。
0455login:Penguin2013/11/24(日) 09:27:56.10ID:Q3v/IpQj
>>443
より上は読んでない。
中途半端もどうかと思って読み直しといた。
ただ完璧には読めてない、無いコマンド、頭が追いつかない、知らない事がある、追ってるうちに忘れる。
まず、その設定fileは
sysconfig/network-scripts/network-functionsの
source_config ()
でsourceで読んでたねごめんね。指摘した関数もおかしいと思うけどね。
そして
sysconfig/network-scripts/ifup-eth の中の
if [ -n "${MACADDR}" ]; then
ip link set dev ${DEVICE} address ${MACADDR}
fi
を見ると設定の仕方をおそらく間違えてる。MACADDR=で設定してほしい。
0456login:Penguin2013/11/24(日) 09:32:10.85ID:Q3v/IpQj
ホっと納得しかけたが、それで直るような気もするし直らない気もしてる。
そこにたどり着くまでに少し気になった事がある、ただ今からもう確認するのはごめんねなのと
拙者側が間違っている可能性のほうが高いという事。
rc.d/init.d/networkの
if LANG=C egrep -L "^ONBOOT=['\"]?[Nn][Oo]['\"]?" ifcfg-$i > /dev/null ; then
 # this loads the module, to preserve ordering
 is_available $i
 continue
この部分も気になってる。
0457login:Penguin2013/11/24(日) 09:38:37.72ID:Q3v/IpQj
まず先頭のspaceの対処は何処へ行ったのか、この際細かい違いはどうでもいい。
ただcontinueする必要があるのか?または、その下の設定のように
if ! LANG=C と!で逆転させる必要は無いのかとも気になってはいたよ。
質問に答えて疲れると思うと損だと感じたのでこのへんでおいとまさせて頂く。
0458login:Penguin2013/11/24(日) 10:14:14.27ID:HdqEIbrW
>>442
レスありがとうございます。
apmは service apm status とすると「認識されていないサービスです」と出ます。
acpiも「認識されていないサービスです」と出ました。
停止させておくつもりのサービスでしたので認識されていないならされていないで問題ないかなと思っていたのですがまずいでしょうか?

試しにdmseg | grep -2i apmとしてみたところ何も表示されず
dmseg | grep -2i acpiとしてみたところ以下のようなエラーがありました。

ACPI Error: No handler for Region [SACS] (ffff88011dd298a0) [PCI_Config] (20090903/evregion-319)
ACPI Error: Region PCI_Config(2) has no handler (20090903/exfldio-295)
ACPI Error (psparse-0537): Method parse/execution failed [\PRID.P_D0._STA] (Node ffff88011e6531f0), AE_NOT_EXIST
ACPI Error (uteval-0250): Method execution failed [\PRID.P_D0._STA] (Node ffff88011e6531f0), AE_NOT_EXIST

というのが繰り返し表示されていました。
調べて見たところBIOSでACPIが無効になっていたり、PCが対応していなかったりすると吐き出されるエラーのようですが…
放置していると動かなくなってしまう現象と何か関係はありますでしょうか?
0459login:Penguin2013/11/24(日) 13:50:36.18ID:rHWpzeHT
>>405
70-persistent-net.rulesの、eth0と1を逆にして、
eth0を15、1を14にするとどうなる?

よく知らないが、本の知識で答えますが、
75-persistent-net-generator.rulesも見てみれば?

それか、/etc/udev/rules.d/以下を、
grep -n "aa:bb:cc:dd:ee:14"する
他にも、14を設定してそうなディレクトリでも、grepして探す

各種モニタリング
udevadm monitorで、udev,ueventメッセージをチェック
dbus-monitorで、DBusを、
lshal -mで、haldを、
straceで、システムコールをチェック
0460login:Penguin2013/11/24(日) 14:58:11.56ID:fBt/BHzA
vagrantfileの
config.vm.network :private_network, ip: “192.168.33.10″
の部分をコメントアウトしたらvagrant upしようとしたら、
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "create"]

Stderr: 0%...
Progress state: E_INVALIDARG
・・・
のような記述が出てvagrant upされません。
該当箇所を再びコメントにするとvagrant upできるのですが。
対処法をどなたかご教授くださいm(_)m
windowsでcentos6.4です
0461login:Penguin2013/11/24(日) 19:28:01.69ID:E1YT/Y+J
>>458
詳しくないので想像だけど、Linux側のapmやacpiは、pc側のapmやacpiを監視、コントロールするもので、動いてなくてもpc側の省電力の設定は以前のままなのかなぁと思ってみた。
0462login:Penguin2013/11/24(日) 19:36:00.86ID:fBt/BHzA
>>460ですが解決しました
失礼しました
0463login:Penguin2013/11/24(日) 19:37:44.77ID:7MUPBxok
>>462
どうやって解決したの?
0464login:Penguin2013/11/24(日) 21:04:30.60ID:nulxbQBc
それを言わんとダメだろ、某質問サイトになっちまう
0465anonymous2013/11/24(日) 22:23:45.14ID:JzSXt9PP
>>394-395
icedteaでfirefoxにてjavaランタイムが動作していたのですが、
yum updateごに見れなくなりました

プラグインが認識されないようです。
なぜでしょうか
0466login:Penguin2013/11/25(月) 02:09:44.23ID:RkiE/njb
最近初めてWinXPをインストールした後、Ubuntu12.10を入れるデュアルブートにしたんですが
PCの電源を入れてもOSの選択画面が出ない(ディスプレイ側の”Out of Range”が表示される)
そのまま少し放っておくとUbuntuが立ち上がる、
色々調べて試したらBIOSの後の謎の間に↓キーを5回押してEnterすればWinXPが立ち上がることがわかった。
というわけでGrubの表示だけがおかしいと思うんだけど、OS選択画面が出るようにできないですか?
0467login:Penguin2013/11/25(月) 05:55:09.06ID:gTVYZ38J
>>466
http://askubuntu.com/questions/161297/why-does-my-screen-blank-out-for-the-duration-of-the-grub-boot-menu
この辺かね
質問するときはいちおう機種名とかグラボとか書いておくといいぞ
04684662013/11/25(月) 08:13:24.86ID:RkiE/njb
解決しました。 まず報告から。
機種名?は、マウスコンピューターで買ったBTOで
グラボはGeforce 6100(オンボード)です。
1.>>467のリンク先の回答者の言う通り端末を開いて
sudo sed -i -e 's/#GRUB_TERMINAL/GRUB_TERMINAL/g' /etc/default/grub
 を打ち込む。(何も起こらないので?だったけど続けた)
2.続けてsudo update-grubを打ち込む。(ブートで表示されるOSの種類等が羅列される)
3.再起動。OSの選択画面が表示されました。

>>467ありがとうございました。的確完璧最高です
0469login:Penguin2013/11/25(月) 09:10:50.57ID:Lf2ksVvy
xubuntu13.10にてsshの設定をしたんですが、サーバー側で既にログイン済みでないとリモートからアクセス時にPermission denied (publickey)と言われてしまいます。どこか設定が間違っているのでしょうか?
0470login:Penguin2013/11/25(月) 11:51:41.35ID:dECCGPq8
lsで表示されるファイル名やディレクトリ名がハイライトされてるのってどういう意味ですか?
例えば他所から持ってきたUSBメモリの中身はハイライトされています
環境に寄るんだと思いますけど、ハイライトにありがちな意味を教えて欲しいです
0471login:Penguin2013/11/25(月) 11:56:26.69ID:wrK6e3hl
>>470
この辺の話?
http://www.gfd-dennou.org/arch/morikawa/memo/ls_colors.txt
0472login:Penguin2013/11/25(月) 12:36:08.65ID:VVpXAySp
 
>国際宇宙ステーションの日本実験棟である「きぼう」の日の丸に
>韓国航空宇宙研究院(KARI)のロゴを入れて展示する韓国w

http://www.hoshusokuhou.com/archives/34365218.html
http://livedoor.blogimg.jp/hoshusokho/imgs/d/7/d7d385a7-s.jpg
http://livedoor.blogimg.jp/hoshusokho/imgs/6/a/6a828d8f-s.jpg

>航空宇宙は非常に政治がらみでデリケートなエリア、『きぼう』の存在価値が
>民主党政権下では問われ続け、結局、日本国内の実験は、
>『儲かるもの以外は説明が難しい』という意見に押されて、なかなか進められない。

>その反面、『宇宙外交』と称して、外国には門戸を開いている。
>今回、韓国の宇宙科学発展に寄与 した結果が、これ。
>これが『宇宙外交』の目的なのだったら、ちょっとなぁと思う。
0473login:Penguin2013/11/25(月) 16:08:11.94ID:gTVYZ38J
>>469
とりあえず ssh -vvv の結果見て
ログインできるときとできない時で比較してみる
0474login:Penguin2013/11/25(月) 21:53:55.42ID:fU6toGv3
他のシェルプロセスに特定のコマンドを送りたいのですが、うまくいかず困っています。
環境はcentos6です

echo "uptime" > /proc/{シェルのプロセスID}/fd/0

とすると、リダイレクト先のシェルのコンソール上にはechoされたuptimeという文字列が表示されるのですが、
実行はされません。
どのようにしたら他のプロセスにコマンドを実行させることができるのでしょうか。
アドバイスいただけると助かります。
0475login:Penguin2013/11/25(月) 21:59:41.45ID:wrK6e3hl
>>474
そんな機能があるとどこで聞いたんだ?
0476login:Penguin2013/11/25(月) 22:01:56.87ID:fU6toGv3
>>475
killでプロセスにシグナルを送れますし、特定の入力を与えることはできるのではないかと思って質問させていただきました。
やっぱりできないのでしょうか?
0477login:Penguin2013/11/25(月) 22:04:04.04ID:wrK6e3hl
>>476
できるって聞いたことないな。
■ このスレッドは過去ログ倉庫に格納されています