Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.2168】の中の記事をすべて表示しています

【No.2168】のスレッド
05/01/17(月) 19:09:55 投稿者[ひの ] [No.2168]のスレッド内
【No.2168】 タイトル[Vine3.1上のsamba3.0.7で読み込み出来ない] この記事がスレッドの最初です
玄箱をVineLinux3.1化が無事に完了しました。その後、sambaではまってしまいました。
書き込みは問題ないのですが、読み込みがまともに出来ない状態になりました。ログファイルを確認してみると、
smbd.log
[2005/01/16 14:41:37, 0] lib/util_sock.c:get_peer_addr(1000)
getpeername failed. Error was 転送先が接続されていません
のようなエラーが出ていました。
随分と悩みましたが、http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=275741 に次のようにすれば解決する旨の記述がありました。

In any case, you may have a buggy kernel - try with 'use sendfile = no',
or a 2.6 kernel.

Kernelを2.6に上げることが出来ないので、smb.confに use sendfile = No を追加してみたところ、正常に動作するようになりました。
samba 3.0.7-2 以降では、use sendfile = No がデフォルトになるようです。現在インストールされているバージョンは、samba-3.0.7-0vl4ですね。i386版は、既にsamba-3.0.10になっているので、ppc版もまもなくなんでしょうか。
とりあえず、報告まで。

05/01/21(金) 00:41:36 投稿者[い@G] <http://www.samba.gr.jp/> [No.2168]のスレッド内
【No.2186】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2168】に対する返信
>書き込みは問題ないのですが、読み込みがまともに出来ない状態になりました。
当方でも似たような現象が発生したため、
とりあえずsamba 2.2系をセットアップし直して利用しておりました。

>i386版は、既にsamba-3.0.10になっているので、ppc版もまもなくなんでしょうか。
まもなくだと期待しております(笑)

が、待ちきれなかったのでソースをゲットし、
ビルドして3.0.10を入れてみました。
現在のところ、結果は問題なしです。

情報ありがとうございます。助かりました。

05/01/23(日) 23:50:47 投稿者[sam] [No.2168]のスレッド内
【No.2200】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2186】に対する返信
>待ちきれなかったのでソースをゲットし、
>ビルドして3.0.10を入れてみました。
>現在のところ、結果は問題なしです。

同じような現象が起きましたので、ソースからインストールを試みましたがうまくいきませんでした。
http://blog2.myu-k.co.jp/monar/archives/cat_samba.html
を参考にして。
-bash-2.05b$ wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.1.tar.gz
-bash-2.05b$ wget http://www2d.biglobe.ne.jp/~msyk/software/libiconv/libiconv-1.9.1-cp932.patch.gz

libiconv1.9.1インストール手順
-bash-2.05b$ tar xvfz libiconv-1.9.1.tar.gz
-bash-2.05b$ cd libiconv-1.9.1
-bash-2.05b$ zcat ../libiconv-1.9.1-cp932.patch.gz | patch -p1
-bash-2.05b$ ./configure
-bash-2.05b$ make
make: *** ターゲットが指定されておらず、makefile も見つかりません。中止。

とエラーになります。
これって、何かが足らないのでしょうか。

libiconv-1.9.1 ディレクトリの中には
ABOUT-NLS Makefile.devel NOTES THANKS config.log lib src
AUTHORS Makefile.in PORTS aclocal.m4 configure libcharset srclib
COPYING.LIB Makefile.msvc README autoconf configure.in m4 tests
ChangeLog Makefile.os2 README.djgpp config.h.in djgpp man tools
DESIGN Makefile.vms README.os2 config.h.msvc extras os2 windows
INSTALL.generic NEWS README.woe32 config.h_vms include po

が存在します。手順をお教えください。




05/01/25(火) 22:40:17 投稿者[い@G] <http://www.samba.gr.jp/> [No.2168]のスレッド内
【No.2206】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2200】に対する返信
>手順をお教えください。
僕が行った手順は、おおむね以下のとおり。

1:apt-get source samba
にて、Vineパッケージの最新ソースを取得し、
2:rpm --rebuild samba-3.0.10-0vl1.src.rpm
にて、バイナリパッケージを作成しました。
んで、
3:rpm -Uvh samba-3.0.10-0vl1.ppc.rpm
とやったんだけど、
以前はsamba-commonとsambaが分かれていたせいなのか、
上手くいかなかったので
rpm -e samba
で、いったん削除した後に、
rpm -ivh samba-3.0.10-0vl1.ppc.rpm
で、再セットアップしました。

#うまくいかなかった理由を深く追求せずに
#いい加減に済ませたのが
#おおむねと言った理由です(汗)

05/01/26(水) 06:27:53 投稿者[sam] [No.2168]のスレッド内
【No.2209】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2206】に対する返信
お教えどおりやってみました
# apt-get source samba
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
16.1MB のソースアーカイブを取得します。
取得:1 http://updates.vinelinux.org 3.1/ppc/plus samba 3.0.10-0vl1 (srpm) [16.1MB]
16.1MB を 23s 秒で取得しました (689kB/s)
1:samba ########################################### [100%]

samba-3.0.10-0vl1.src.rpm
は取得できたのですが、

# rpm --rebuild samba-3.0.10-0vl1.src.rpm
を実行すると
samba-3.0.10-0vl1.src.rpm: そのようなファイルやディレクトリはありません
といわれます。

山下さんのホームページの samba-2.2.11.ja-1.0vl1 をリビルドする で
rpm --rebuild samba-2.2.11.ja-1.0vl1.src.rpm
と同じようにされていますが、当方では上のようなエラーになってしまいます。



06/09/14(木) 23:34:53 投稿者[オメガドライブ] [No.2168]のスレッド内
【No.4052】 タイトル[Re: 補修部品] 【No.ujo_】に対する返信
こんばんは。
補修部品ではありませんが、

http://www.watch.impress.co.jp/akiba/forecast/item/image20060909/kusata-1.html
KURO-SATA/玄人志向/同社のNASキット「玄箱」シリーズでSerial ATA HDDを使うためのアダプタ。/9月第3週〜4週頃/約2,000〜3,000円程度

というものも発売されるようです。
(今のところ、玄人志向のHPには情報は載っていません)


速度が上がる訳でもないし、今のところSATAとP-ATAドライブの価格差はほとんどなく、メリットがあまり見えてこないのですが、ちょっと欲しいかも・・・。
Link Station(HDシリーズ)にも当然使えるでしょう。

05/01/26(水) 08:56:30 投稿者[い@G] [No.2168]のスレッド内
【No.2210】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2209】に対する返信
>山下さんのホームページの samba-2.2.11.ja-1.0vl1 をリビルドする で
>rpm --rebuild samba-2.2.11.ja-1.0vl1.src.rpm
>と同じようにされていますが、
>当方では上のようなエラーになってしまいます。
なるほど・・・

まず、
apt-get install rpm-build
を行ってみると、幸せになれるかもしれません。

05/01/25(火) 22:52:54 投稿者[い@G] <http://www.samba.gr.jp/> [No.2168]のスレッド内
【No.2207】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2206】に対する返信
追伸
>rpm -e samba
>で、いったん削除した後に、
ここで、
rpm -e samba-common
も行ったかも・・・

それから、
>rpm -ivh samba-3.0.10-0vl1.ppc.rpm
だったかな・・・

既に記憶が曖昧で、申し訳ないm(_ _)m

05/01/28(金) 15:50:24 投稿者[sam] [No.2168]のスレッド内
【No.2217】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2207】に対する返信
お教えどおりにやってみました。以下に経過を書きます

rpm-build と autoconf をインストール
[root@hackkit user]# apt-get install rpm-build autoconf

[root@hackkit user]# rpm --rebuild samba-3.0.10-0vl1.src.rpm
samba-3.0.10-0vl1.src.rpm をインストール中
エラー: ビルド依存性の欠如:
pam-devel は samba-3.0.10-0vl1 に必要とされています
cups-devel は samba-3.0.10-0vl1 に必要とされています
openssl-devel は samba-3.0.10-0vl1 に必要とされています
readline-devel は samba-3.0.10-0vl1 に必要とされています
ncurses-devel は samba-3.0.10-0vl1 に必要とされています

欠如ファイルをインストール

[root@hackkit user]# apt-get install pam-devel cups-devel openssl-devel readline-devel ncurses-devel
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージが新たにインストールされます:
cups-devel ncurses-devel openssl-devel pam-devel readline-devel
アップグレード: 0 個, 新規インストール: 5 個, 削除: 0 個, 保留: 2 個
14.3MB のアーカイブを取得する必要があります。
展開後に 30.4MB のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.1/ppc/main cups-devel 1.1.22-0vl1 [138kB]
取得:2 http://updates.vinelinux.org 3.1/ppc/devel ncurses-devel 5.4-0vl2 [12.2MB]
取得:3 http://updates.vinelinux.org 3.1/ppc/updates openssl-devel 0.9.7d-0vl3.1 [1740kB]
取得:4 http://updates.vinelinux.org 3.1/ppc/devel pam-devel 0.77-38vl2 [61.6kB]
取得:5 http://updates.vinelinux.org 3.1/ppc/devel readline-devel 4.3-5vl1 [177kB]
14.3MB を 20s 秒で取得しました (687kB/s)
変更を適用しています...
Preparing... ########################################### [100%]
1:cups-devel ########################################### [ 20%]
2:ncurses-devel ########################################### [ 40%]
3:openssl-devel ########################################### [ 60%]
4:pam-devel ########################################### [ 80%]
5:readline-devel ########################################### [100%]
完了

[root@hackkit user]# rpm --rebuild samba-3.0.10-0vl1.src.rpm

/var/tmp/rpm-tmp.790: line 31: libtoolize: command not found
エラー: /var/tmp/rpm-tmp.790 の不正な終了ステータス (%build)

[root@hackkit user]# apt-get install libtool
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
automake libtool-libs
以下のパッケージが新たにインストールされます:
automake libtool libtool-libs
アップグレード: 0 個, 新規インストール: 3 個, 削除: 0 個, 保留: 2 個
1172kB のアーカイブを取得する必要があります。
展開後に 3895kB のディスク容量が追加消費されます。
続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 3.1/ppc/main automake 1.8.5-0vl1 [487kB]
取得:2 http://updates.vinelinux.org 3.1/ppc/main libtool-libs 1.5.6-0vl1 [28.8kB]
取得:3 http://updates.vinelinux.org 3.1/ppc/main libtool 1.5.6-0vl1 [656kB]
1172kB を 2s 秒で取得しました (494kB/s)
変更を適用しています...
Preparing... ########################################### [100%]
1:automake ########################################### [ 33%]
2:libtool-libs ########################################### [ 66%]
3:libtool ########################################### [100%]
完了

[root@hackkit user]# rpm --rebuild samba-3.0.10-0vl1.src.rpm
途中省略
書き込み完了: /usr/src/vine/RPMS/ppc/samba-3.0.10-0vl1.ppc.rpm
書き込み完了: /usr/src/vine/RPMS/ppc/samba-client-3.0.10-0vl1.ppc.rpm
書き込み完了: /usr/src/vine/RPMS/ppc/samba-libsmbclient-3.0.10-0vl1.ppc.rpm
書き込み完了: /usr/src/vine/RPMS/ppc/samba-common-3.0.10-0vl1.ppc.rpm
書き込み完了: /usr/src/vine/RPMS/ppc/samba-swat-3.0.10-0vl1.ppc.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.1873

[root@hackkit user]# cd /usr/src/vine/RPMS/ppc
[root@hackkit ppc]# ls
samba-3.0.10-0vl1.ppc.rpm samba-libsmbclient-3.0.10-0vl1.ppc.rpm
samba-client-3.0.10-0vl1.ppc.rpm samba-swat-3.0.10-0vl1.ppc.rpm
samba-common-3.0.10-0vl1.ppc.rpm

数時間かかり ppc.rpm ファイルができました。

[root@hackkit ppc]# rpm -ivh samba-3.0.10-0vl1.ppc.rpm
エラー: 依存性の欠如:
samba-common = 3.0.10 は samba-3.0.10-0vl1 に必要とされています
samba-common = 3.0.10-0vl1 は samba-3.0.10-0vl1 に必要とされています
libiconv.so.2 は samba-3.0.10-0vl1 に必要とされています

と表示され以後進めません。
libiconv はインストールしてあり
[root@hackkit ppc]# /usr/local/bin/iconv -l | grep -i EUCJP-MS
EUC-JP-MS EUCJP-MS EUCJP-OPEN EUCJP-WIN
と表示されます。




05/01/28(金) 18:09:24 投稿者[い@G] [No.2168]のスレッド内
【No.2218】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2217】に対する返信
>[root@hackkit ppc]# ls
>samba-3.0.10-0vl1.ppc.rpm samba-libsmbclient-3.0.10-0vl1.ppc.rpm
>samba-client-3.0.10-0vl1.ppc.rpm samba-swat-3.0.10-0vl1.ppc.rpm
>samba-common-3.0.10-0vl1.ppc.rpm
>
>数時間かかり ppc.rpm ファイルができました。
おめでとうございます^^

>[root@hackkit ppc]# rpm -ivh samba-3.0.10-0vl1.ppc.rpm
>エラー: 依存性の欠如:
> samba-common = 3.0.10 は samba-3.0.10-0vl1 に必要とされています
> samba-common = 3.0.10-0vl1 は samba-3.0.10-0vl1 に必要とされています
> libiconv.so.2 は samba-3.0.10-0vl1 に必要とされています
>
>と表示され以後進めません。
惜しい!
僕の情報がいい加減でご迷惑を掛けてしまったようですね

さて、sambaに必要なsamba-commonを
つい先ほど目にしたのは記憶違いでは無いでしょう^^
そう、作成されたppc.rpmの中にありましたよね?
それをsambaの前にセットアップしておきましょう。

#僕の環境ではその時に、
#既にセットアップされているsamba-commonと競合すると言われて
#先にrpm -e sambaとrpm -e samba-commonした記憶があります

libiconv.so.2に関しては、躓いた記憶がないのです・・・
僕も識者の助言を伺いたいです。

#もちろんにっちもさっちもいかなくなったら、
#またカキコしてください
#僕にできることならばお手伝いします

05/01/25(火) 17:00:28 投稿者[ひの ] [No.2168]のスレッド内
【No.2205】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2200】に対する返信
>同じような現象が起きましたので、ソースからインストールを試みましたがうまくいきませんでした。
>http://blog2.myu-k.co.jp/monar/archives/cat_samba.html
>を参考にして。
>-bash-2.05b$ wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.1.tar.gz
>-bash-2.05b$ wget http://www2d.biglobe.ne.jp/~msyk/software/libiconv/libiconv-1.9.1-cp932.patch.gz
>
>libiconv1.9.1インストール手順
>-bash-2.05b$ tar xvfz libiconv-1.9.1.tar.gz
>-bash-2.05b$ cd libiconv-1.9.1
>-bash-2.05b$ zcat ../libiconv-1.9.1-cp932.patch.gz | patch -p1
>-bash-2.05b$ ./configure

この段階で次のようなエラーが出ていませんか?

configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

>-bash-2.05b$ make
>make: *** ターゲットが指定されておらず、makefile も見つかりません。中止。
>
>とエラーになります。
>これって、何かが足らないのでしょうか。

C++がインストールされていませんので、
# apt-get install gcc-c++
でインストールしてから、もう一度やり直してみてはいかがですか?

05/01/21(金) 19:51:27 投稿者[ひの ] [No.2168]のスレッド内
【No.2189】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2186】に対する返信
>>書き込みは問題ないのですが、読み込みがまともに出来ない状態になりました。
>当方でも似たような現象が発生したため、
>とりあえずsamba 2.2系をセットアップし直して利用しておりました。

同じような現象を経験されている方がいらしたので、ほっとしました。^^;
Vine3.1化されてsambaを使っているという報告が目につき、自分だけの問題なのかと思っていました。

>が、待ちきれなかったのでソースをゲットし、
>ビルドして3.0.10を入れてみました。
>現在のところ、結果は問題なしです。

3.1化する前は、自分でビルドして使っていたのですが、3.1化に伴って、パッケージに頼るシステムもいいかなとテストしていました。^^;
楽し過ぎ>自分

>情報ありがとうございます。助かりました。

どういたしまして。ある意味、自分の備忘録だったりして。
ごめんなさい。>山下さん

05/01/21(金) 21:58:36 投稿者[山下康成] <http://www.yamasita.jp> [No.2168]のスレッド内
【No.2190】 タイトル[Re: Vine3.1上のsamba3.0.7で読み込み出来ない] 【No.2189】に対する返信
>どういたしまして。ある意味、自分の備忘録だったりして。
>ごめんなさい。>山下さん

とんでもないです。
こういった問題解決の備忘録でしたら大歓迎です。

皆さんが はまった問題には必ず同じようにはまる方がいらっしゃいます
「こんな問題があったので、こうして解決した」
という備忘録をどんどん書き込んでいただければ幸いです