Sambaの安定性に問題がありますか?

このQ&Aのポイント
  • CentOS4.4を使用している際に、Sambaが非常に不安定な状態になります。
  • Sambaで共有ディレクトリにファイルやフォルダを配置し、WindowsXPからアクセスすると、頻繁にエクスプローラが応答しなくなってしまいます。
  • サーバーの負荷は高くなく、問題の原因はわかりません。どのあたりに問題があるのでしょうか?
回答を見る
  • ベストアンサー

Sambaが非常に不安定です。

CentOS4.4を使っています。 sambaは以下のようなものを使っています。 (CentOSのパッケージでは最新と思います) #rpm -qa|grep samba samba-swat-3.0.10-1.4E.9 samba-3.0.10-1.4E.9 system-config-samba-1.2.21-1 samba-common-3.0.10-1.4E.9 samba-client-3.0.10-1.4E.9 sambaで共有ディレクトリにファイルやフォルダを置き、 WindowsXPからアクセスするのですが、頻繁にエクスプローラーが 応答なしになってしまいます。サーバーの負荷は [root@linux ~]# uptime 12:51:07 up 8 days, 11:31, 4 users, load average: 0.00, 0.01, 0.00と高くありません。 どのあたりに問題がありそうでしょうか?

noname#24489
noname#24489

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

とりあえずsambaのエラーログを参照なさってはいかがですか?

noname#24489
質問者

お礼

ありがとうございます。 とりあえず参照してみましたが、特に問題は なさそうでした。

関連するQ&A

  • sambaについて

    Linux初心者です。 Redhat7.2にsambaをインストールしました。 sambaは samba-2.2.2.ja-10.i386.rpm を ftp://ftp.samba.gr.jp/ からダウンロードしました。 # rpm -ivh samba-2.2.2.ja-10.i386.rpm でインストール後、 # rpm -qa | grep samba とコマンドをうつと samba-2.2.2.ja-10 しか表示されません。 普通、samba-client とか samba-common も表示されるはずなのでは? 表示されないという事は、インストールされてないという事なのでしょうか? 以前、雑誌の付録CDからsambaをインストールしたときは、表示されていたと思います。(バージョン低かったと思いますが。。) もろもろの設定をすませると、windowsマシンからLinuxのディレクトリに、ちゃんと接続できました。SWATも接続できました。 と、言う事は、samba-client とか samba-common は不要なのでしょうか? 一体、このふたつは何なのでしょうか? あと、samba-swat っていうのも聞いたことがあるような。。。 でも、SWATつかえるしな~。。。 こんなヘンな質問で申し訳ありませんが、わかる方いれば、ぜひ教えてください。 よろしくお願いします。

  • samba インストール方法お願いします

    環境 Fedora 2 sambaをインストールしたいのですが手順おねがいします。 まず自分のシステムへ #rpm -qa samba と打つと何も表示しなかったのではいってないため FTPサーバーより samba-3.0.2a-6.FC1.i386.rpm samba-common-3.0.2a-6.FC1.i386.rpm を/home/user へダウンロード。 [root@localhost usre]# rpm -ivh samba-common-3.0.2a-6.FC1.i386.rpm はOKだったのですがつぎに [root@localhost usre]# rpm -ivh samba-3.0.2a-6.FC1.i386.rpm 実行すると エラー: Failed dependencies: samba-common = 3.0.2a is needed by samba-3.0.2a-6.FC1 とでます、解決方法おねがいします。

  • sambaで 新規作成のディレクトリが見えず 困ってます

    お願いします。 sambaサーバ構築中です。windowsクライアントからsambaマシンは見えてます。 sambaマシンのデフォルトのディレクトリの中身も見えてます。home,tmpなど。 ですが自分で/root直下に作ったディレクトリが見えません。 ネットワーク上に名前がありません。 \\samba\\kyouyuuと画面に出てはじかれます。 samba側新規ディレクトリ名はkyouyuuとkyouyuu2です。 linuxでのパスは/root/shibata0/shibatです。 linux側のディレクトリはchmodで700に設定してあります。 パスをデフォルトの/tmp,/homeなどにするとwindowsクライアントからkyouyuu,kyouyuu2が見えます。 新規のディレクトリのパスの登録時に何か違ったことをするんでしょうか。 turbolinuxでsambaのバージョンは2.0.5jpです。 SWAT上からSMBD再起動もきちんとやっています。 パスの設定が悪いのか、swatの設定が悪いのか、linux側なのかwindowsか どこが悪いかわかる方いたらお願いします。

  • Sambaのインストールについて

     今晩は。kennkennと言うものです。Sambaについて困っています。ただいまVine Linux2.1.5を使っています。パソコンはNECのValueStar NXです。よろしくお願いします。問題はSambaがインストールできません。一旦、もともとインストールされていたSamba(多分samba-commmonとsamba-clientだけでした。)をアンインストールしました。そして rpm -qa | grep samba として、Sambaがインストールされていないことを確かめました。そのあと、インターネットで最新のSambaをダウンロードした後、Sambaをsamba-common,samba-client,sambaの順でインストールしようとしたところ、samba-commonとsamba-clientは無事エラーは出ずにインストールできたのですが、sambaは次のような指示が出てインストールできませんでした。 #################################アーカイブの展開に失敗:cpio:不正なマジック 意味がわかりません。cpioはファイルの展開、圧縮に関するコマンドだと言うのは調べましたが、これでもよくわかりません。。解決法をご存知の方、どうか教えていただけないでしょうか。よろしくお願いします。

  • sambaにWinからアクセスできません。

    現在、sambaで共有サーバーを構築しています。 過去、何度か構築しており、今回は新たなサーバーに交換するために構築しています。 しかし、奇妙な現象で足止めくらっております(ーー; /tmpにはアクセスできるのですが、共有ディレクトリとして作成したディレクトリにはアクセスができません。 smb.confは下記の通りです。 [share] path = /home/samba/share read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes [share2] path = /samba read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes [tmp] path = /tmp read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes ディレクトリの権限は drwxrwxrwt. 19 root root 4096 7月 2 19:40 2012 tmp drwxrwxrwt. 2 root root 4096 6月 29 17:41 2012 samba [share]は drwxrwxrwx. 2 root root 4096 6月 29 15:35 2012 share /tmpは問題なくアクセスできることから、 /samba のパーミッションにもスティッキービットを設定してみましたが、結果はダメでした。 iptablesの方はきちんと設定しておりますので問題ありません。 /tmpにはフルアクセスできているので、問題はないと思います。 なお、/tmpにはフルアクセスできますが、 /home/samba/share にアクセスした場合は、その下にあるディレクトリは見ることができますが、ファイルはWinからは見えません。これも謎です。新規にファイルを作成しようとすると、 対象のフォルダへのアクセスは拒否されました この操作を実行するアクセス許可が必要です とダイアログが表示されます。 /samba にアクセスしようとしたら、ディレクトリ内は閲覧できず、 ネットワークエラー \\192.168.1.10\share2 にアクセスできません 名前のスペルを確認しても問題がない場合は、ネットワークに問題がある可能性があります。 と出ます。 まったく同じ設定で、なぜこう動作が違うのか・・・ 今までのsambaの設定でこのようなことは起こったことはありません。 完全に行き詰っております。アドバイスをお願いします。 環境 CentOS6.2 samba3.5.10-116.el6_2

  • ●経緯

    ●経緯 3年以上前にsambaをインストールしました。 しかし、うまくWindowsから参照できないので、このときは断念しました。 3年ぶりに、挑戦しようとしました。 3年も経っているので、sambaをバージョンアップしようとしました。 そこで、いまインストールしているsambaを削除(アンインストール)しようとしました。 しかし、うまく削除できませんでした。 ●うまくいかない症状 (1)インストールしているsambaを調べる。 コマンド:rpm -qa | grep samba (2)コマンドの出力内容 samba-libsmbclient-3.0.23d-0vl1.5 samba-client-3.0.23d-0vl1.5 samba-common-3.0.23d-0vl1.5 (3)コマンドで出力した内容を削除する rpm -e samba-libsmbclient-3.0.23d-0vl1.5 (*) rpm -e samba-client-3.0.23d-0vl1.5 rpm -e samba-common-3.0.23d-0vl1.5 (*) (*)はコマンド実行時にエラーになったコマンドです。 (4)エラーが発生とその内容(このエラーの解消方法を御教示願います) rpm -e samba-libsmbclient-3.0.23d-0vl1.5 エラー: 依存性の欠如: libsmbclient.so.0 は (インストール済み)gnome-cups-manager-0.31.0.20060307-0vl2.1.i386 に必要とされています libsmbclient.so.0 は (インストール済み)gnome-vfs2-smb-2.14.2-0vl4.i386 に必要とされています rpm -e samba-common-3.0.23d-0vl1.5 エラー: 依存性の欠如: samba-common = 3.0.23d-0vl1.5 は (インストール済み)samba-libsmbclient-3.0.23d-0vl1.5.i386 に必要とされています samba-common >= 3.0.7 は (インストール済み)gnome-vfs2-smb-2.14.2-0vl4.i386 に必要とされてい ます (5)その他(もう一つ質問があります) 上記のエラーなど気にしなくても、最新のsambaをインストールして、問題なく動作するのでしょうか? ●関連情報 バージョンなど、うる覚えなのです。しかし、調べられる範囲で調べました。 sambaバージョン:3.0.23 コマンド「rpm -qa | grep samba」で以下のように表示されたため、バージョンを判断しました。 samba-libsmbclient-3.0.23d-0vl1.5 samba-client-3.0.23d-0vl1.5 samba-common-3.0.23d-0vl1.5 Linux:Vine Linux バージョン:2.4 調べ方がわからないので、おそらく?と言ったレベルです。 長文の質問ですが、よろしくお願いします。

  • samba4のセットアップが分からないです。

    FreeBSD10.0でsamba4をインストールしました。 #pkg install samba4 #mkdir share #chmod 777 share SWATで設定しました。 http://192.168.**.20:901 smb4.confは以下です。 # Samba config file created using SWAT # from UNKNOWN (192.168.**.10) # Date: 2014/04/16 23:00:00 [global] dos charset = CP932 interfaces = 127.0.0.0/8, eth0, 192.168.**.0/24 idmap config * : backend = tdb [/var/share] path = /var/share read only = No guest only = Yes guest ok = Yes ・Windowsマシンから FreeBSDマシンのホスト名へ ping  >ping hostname1  192.168.**.20 からの応答: バイト数 =32 時間 <1ms TTL=64 ・Windows マシンのコマンド・プロンプトからnbtstat  >nbtstat -a hostname1 名前 種類 状態 --------------------------------------------- hostname1 <00> 一意 登録済 hostname1 <03> 一意 登録済 hostname1 <20> 一意 登録済 ..__MSBROWSE__. <01> グループ 登録済 WORKGROUP <00> グループ 登録済 WORKGROUP <1D> 一意 登録済 WORKGROUP <1E> グループ 登録済 MAC アドレス = 00-00-00-00-00-00 *MACアドレスは00-00-00-00-00-00でいいのでしょうか? ・Windowsマシンから net view  >net view \\hostname1 \\hostname1 の共有リソース Samba 4.0.16 共有名 タイプ 使用 コメ ----------------------------- /var/share Disk コマンドは正常に終了しました。 ・Windowsマシンのネットワークドライブ割当て  ドライブ(D):Z  フォルダー(O):\\hostname1\share *ここも、わからない所です。 \\hostname1\share  なのか? \\hostname1\var\share  なのか? securityは、USERにしました。 *ここもまた、わからないです。 AUTOなのか、DOMAINなのか USERなのか SHAREはなかったです。 とにかく、まずWindowsマシンからディレクトリにアクセスしたいです。 何卒、ご教授よろしくおねいがいします。

  • Vine LinuxでSanbaサーバーを使いたい

    Linux初心者です。 自宅で4台のPCをLAN接続してWindowsファイルを共有しています。(ブロードバンドルーター1台、スイッチングハブ1台) Sambaを使用しようと思いGnomeメニューをくまなく探したのですが見つからなかったのでネットでいろいろと調べましたらシェルでインストールされているか調査できると書いて有りましたので実行してみました。 Gnomeターミナルより rpm -qe | grep samba で samba-2.0.10_ja_1.2-0v013.26 とインストールされていることがわかりました。 次にSwatを起動させようと思ったのですがインストールされていないのではと思い、持っていたRed Hat 9のCDからSamba-swat-2.2.5-10.i386.rpmを右クリックrpmよりインストールでインストールしました。 日本Sambaユーザー協会ーSambaで始めるWindowsファイルサーバー入門のサイトで SWATを利用するには、Sambaが動いているサーバーのポート901番にWebブラウザでアクセスします。 http://samba.begi.net:901/ と書かれていましたので実行してみましたがつながりませんでした。 そこでもう一度調べると ★もしSWATにアクセスできない時には もしかすると、ダイアログが出てこず、SWATにアクセスできなかったかもしれません。もしその場合には、サーバーの設定を変更しなくてはいけません。サーバーマシンにrootでログインするか、telnetなどでサーバーに一般ユーザーとしてリモートログイン後にsuコマンドでスーパーユーザーとなり、まず/etc/inetd.confというファイルを編集します。ファイル中にある以下の行を探しましょう。 #swat stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/swat と書かれていましたがサーバーマシンとは何なのか分からず先に進めなくなってしまいました。 長々と書きましたが以上の内容を含み置きの上、ご教示お願いします。

  • さんばを復活する方法・・・

    http://www.okweb.ne.jp/kotaeru.php3?q=427686 で日本語版Sambaのインストールにトライしていたのですが・・・。 rpm -e Samba したまではよかったんです。 rpm -i samba-2.2.4-ja_1.0.rpm したときにsamba-common-2.2.7とconflictしてるとか言うので、 rpm -e samba-common してみました。 そのあと rpm -i samba-2.2.4-ja_1.0.rpm しましたが、まず根本的に package samba-2.2.4-ja_1.0 is for a different architecture らしい・・・。 ちゃんとRedhatのi686パッケージを選んできたのに・・・。 しようがないので元に戻そうと思い、2.2.7を入れようとしたら、samba-commonがないそうで・・・。 てっきり中に入ってるものだと思ったのに・・・。 こいつはもう復活できないのでしょうか? Sambaが死んだ現在、ファイルを取り入れる手段はないです。 Telnetしかできません。 CD-ROMもフロッピーもありません。 あとはコピーしたけどインストールのしかたが分からないpro-ftpくらいしか・・・。 ○ samba-commonを外部から持ってくる方法はないでしょうか? ○ それともまだ中に眠っている? ○ なんでpackage samba-2.2.4-ja_1.0 is for a different architectureなんでしょう? Samuel2はi686じゃないんでしょうか。 やっぱりlinuxは分かりません・・・。

  • WindowsVistaからSambaサーバへアクセスできない

    WindowsXPProからはSambaサーバに問題なくアクセスできるんですが、 WindowsVistaBusinessからは、認証は成功するんですが、一部フォルダにアクセスできません。 XPとVistaの認証に使うアカウントは一緒です。 Linuxから共有のディレクトリのパーミッションを確認したところ、すべて777でした。 Sambaサーバのバージョンは確認できていないんですが、以下を見つけて LAN Manager認証レベルを『NTLM応答のみ送信する』に変更しましたが、得に変化はありませんでした。 http://wiki.samba.gr.jp/mediawiki/index.php/Windows_Vista_%E3%81%8B%E3%82%89_Samba_2.2_%E7%B3%BB%E5%88%97%E4%BB%A5%E5%89%8D%E3%81%B8%E6%8E%A5%E7%B6%9A%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84 またSambaサーバの設定は以下を見てやりました。 http://kajuhome.com/samba.shtml よろしくお願いします。