• ベストアンサー
  • 困ってます

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

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数671
  • ありがとう数1

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

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

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

共感・感謝の気持ちを伝えよう!

質問者からのお礼

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

関連するQ&A

  • UNIXのuptimeコマンドのload averageの単位は何?

    たぶんunixならば同じだと思いますが、Solaris(2.6)の場合の uptimeコマンドをたたくと、load averageがでてきますが、 その単位はなにか知っていたら教えて下さい。 secとか、msecとか・・。 例) % uptime 10:42pm up 56 days, 5:15, 15 users, load average: 0.00, 0.00, 0.00 ここ --> load average: 0.00, 0.00, 0.00

  • 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つかえるしな~。。。 こんなヘンな質問で申し訳ありませんが、わかる方いれば、ぜひ教えてください。 よろしくお願いします。

  • 日付つきの

    uptimeコマンドで表示される内容の先頭に日付を表示させることはできますでしょうか? date && uptime とすると2行に分かれてしまうので、1行にまとめたいのです。 たとえば↓ 2009/08/01 23:34:49 Sat up 3 days, 3:06, 3 users, load average: 0.00, 0.02, 0.02 このような日付、詳細な時間と曜日を先頭に表示してその後に uptimeの情報を表示させるようなことは可能でしょうか。 printfやら試してもうまくいかず悩んでおります

  • 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 と書かれていましたがサーバーマシンとは何なのか分からず先に進めなくなってしまいました。 長々と書きましたが以上の内容を含み置きの上、ご教示お願いします。

  • Sambaでユーザー毎のファイル共有

    Centos7上のsambaで共有しているディスクをWindows10で使いたいのですが上手くいっていません。 「map to guest = Bad User」にして、ゲストアカウントを強制的に任意アカウントにすれば読み書きできていますが、 Windows上の小窓からアカウントとパスワードを入れても 「このネットワークリソースを使用するアクセス許可がない可能性があります。 アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。」というようなメッセージが出てアクセス不能です。 何がおかしいのでしょうか? ━━━━━━━━━━ 前提 ━━━━━━━━━━ ■サーバー CentOS7 ■CentOS7のユーザー user1(group1) user2(group1) common(common) ■CentOS7のsmb.conf [global] workgroup = WORKGROUP unix charset = UTF-8 unix extensions = no dos charset = CP932 ; map to guest = Never map to guest = Bad User unix password sync = yes security = user passdb backend = tdbsam browse list = no [common] comment = グループ1で共有 path = /mnt/drive1/samba1/common/ public = yes writable = yes read only = no printable = no force user = common force group = common [group1] comment = グループ全員で共有 path = /mnt/drive1/samba1/group1/ public = yes writable = yes read only = no printable = no # 許可ユーザー valid users = @group1 write list = @group1 force group = group1 ■クライアント Windows 10 pro 64bit ■Windows 10 pro 64bitのユーザー wuser ━━━━━━━━━━ やりたいこと ━━━━━━━━━━ コルタナなどに「¥¥IPアドレス¥common』と入力すると、 パスワードの入力なしで、commonの中を読み書きできる。 ここまでは出来ています。 次ができません。 コルタナなどに「¥¥IPアドレス¥group1』と入力すると、 Windowsの小窓が出て、アカウントとパスワードの入力を要求される。 アカウント:user1またはuser2 パスワード:CentOS7の当該ユーザーのパスワード で、 group1の中を読み書き。

  • パスワードが設定できない。。

    http://centossrv.com/mysql.shtml で【set password for root@localhost=password('rootパスワード');】 を設定してmysqlをexitして 【mysql -u root -prootパスワード】 で再度ログインするとなぜかログインできなくなります。(パスワード メモ帳にコピペしているので問題ないと思います。) なぜでしょうか? Centos4.3 mysql-4.1.20-2.RHEL4.1 mysql-server-4.1.20-2.RHEL4.1 です。こころあたりのある方、アドバイスお願いします。

  • LinuxのOS稼動時間(uptime)を変更する方法を探しております

    お世話になります。 ◆質問 現在、社内試験において、 OSが起動してからの連続稼動時間を、変更する方法を探しております。 通常は、uptimeコマンドを実行すれば、OSが起動してからの起動時間が表示されますが、 この時間を365日起動後、497日起動後にする方法がございますでしょうか? ------------------------------------------------------------------------ 15:19:31 up 3 days, 23:23, 2 users, load average: 0.00, 0.00, 0.00 ------------------------------------------------------------------------ ※なお、実際にその日まで待つことは、試験の日数上できません。 ※環境は下記の通りとなります。 ◆実行環境 マシン: ML115 G5 OS: Red Hat Enterprise Linux ES release 4 (Nahant Update 6) ◆備考 インターネットで、「/proc/uptime」に秒数が 書き込まれて(?)いることはわかりました。 「/proc/uptime」をviで編集をしてみましたが、 エラーとなり、値を書き換えることができませんでした。 ※システムファイルを操作することはよくないと思いますが実行してみました。 --------------------------------------------------------------- 警告: 読込んだ後にファイルに変更がありました!!! 本当に上書きしますか (y/n)?y "/proc/uptime" E667: fsync に失敗しました 警告: 原本ファイルが失われたか変更されました ファイルの保存に成功するまでエディタを終了しないでください! -------------------------------------------------------------- どうか、よろしくお願いいたします。m(_ _)m

  • swat が起動しません

    お世話になります。 Linux を使い始めてまだ2ヶ月ほどの初心者です。 os は centos5 です。 ブラウザ(Firefox)に //localhost:901/ と入力しても「正常に接続できません」とエラーが出ます。 samba を起動し、ポートも UDP137, UDP138, TCP139, TCP445, TCP901 を開き、ファイアウォールも Permissive に設定しました。 /etc/xinetd.d/swat は次のように編集しました。 service swat { port = 901 socket_type = stream wait = no # only_from = 127.0.0.1 user = root server = /usr/sbin/swat log_on_failure += USERID disable = no } どうすればよいのかご教示下さい。よろしくお願いいたします。

  • CentOS4付属のsamba3で日本語ファイル名を使用する場合の修正要否

    日本SAMBAユーザ会の下記記述によると  ftp://ftp.samba.gr.jp/pub/samba-jp/samba-3.0-ja/README.TXT >CP932やEUCJP-MSを利用するにはglibcもしくはlibiconvに修正を加える必要があり、 >Samba 3.0のRPMにはglibc版とlibiconv版の2つが存在します。 とあるのですが、サーバ側のファイル名にCP932やEUCJP-MSを使う場合、CentOS4に含まれているsamba-3.0.10にも修正を行う必要があるという事なのでしょうか。  http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/4.4/os/SRPMS/samba-3.0.10-1.4E.9.src.rpm またサーバ側ファイル名の文字コードをUTF8とする場合には上記の修正は必要ないという事なのでしょうか。

  • Sambaでユーザ毎にアクセス制限させたい

    VineLinux3.2にSambaをインストールし、 以下のようにsmb.confを設定して hogeディレクトリを、ユーザ毎にアクセス制限を設けたいと思っていますがうまくいきません。 -------------------------------------------------- # Samba config file created using SWAT # from 127.0.0.1 (127.0.0.1) # Date: 2006/12/01 20:22:17 # Global parameters [global] dos charset = cp932 unix charset = eucJP-ms display charset = eucJP-ms server string = Samba %v on %h update encrypted = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd:*all*authenti cation*tokens*updated*successfully* username map = /etc/samba/smbusers unix password sync = Yes log file = /var/log/samba/%m.log max log size = 50 map to guest = Never socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 load printers = No printcap name = /etc/printcap dns proxy = No ldap ssl = no hosts allow = 192.168.11. wins support = no [hoge] path = /var/samba/hoge comment = hogeフォルダです。 writable = yes directory mask = 0770 share modes = yes guest ok = no guest only = no create mask = 0770 force create mode = 0770 force directory mode = 0770 write list = @group1 valid users = @group1 inherit permissions = yes -------------------------------------------------- ちなみにhogeディレクトリの権限は、 http://www.server-world.info/note?os=vine4&p=samba&f=3 を参考に、 chgrp group1 /var/samba/hoge chmod 2770 /var/samba/hoge と変更しています。 Windows側はドメインなどは構築しておらず、 また、ログイン名にも漢字を使っているユーザもいることから、 \\Linuxマシン名\hoge にアクセスした際に入力するユーザ名、パスワードによって、 アクセス出来るユーザ、出来ないユーザの切り分けを行ないたいと 考えています。 上記設定で、group1に所属しているUser1は正常にアクセスできるのですが、group1に所属していないUser2もアクセス出来てしまいます。 しかし一方でgroup1に所属していないUser3はアクセス出来ず、 何故この様な動作になるのか一向に分からず困っている状態です・・・ 上記設定内容で、何か問題点などございましたらご指摘頂けないでしょうか?よろしくお願い致します。