• 締切済み

sambaのレスポンスが悪い

お世話になります。 標記件、以下のような状況で困っております。 ご教授下さいますよう、よろしくお願い致します。 【状況】 ・sambaをインストールし、自分1人だけでテスト運用しているが、共有フォルダ内にExcelファイルを保存し、開こうとすると、著しくレスポンスが遅い。(開くのに10秒以上かかる。) ・一度開くと、次回以降はレスポンスが良くなるが、しばらくしてから再度開くと、レスポンスが悪くなる。 ・使用しているPCは、以前WinXPで同じネットワーク内で共有サーバとして使用していたが、特にレスポンスが悪い事はなかった。(ハード的、環境的な問題ではない模様。) 【自分で行った対策】 ・テキストモードでログイン。(GUIは使用せず) ・不要なサービスはすべて停止。 ・smb.confに、socket options = TCP_NODELAY IPTOS_THROUGHPUT を追加。(他のHPに対処方法として記載されていたので、よく理解していないが追記してみました。) 【ソフト構成】 Linux : RedHatLinux WS Ver4 カーネル : 2.6.9-5.ELsmp samba Ver : 3.0.10-1.4E 【ハード構成】 EPSON Endever CPU: Core2Duo 2.4GHz Mem: 2GB HDD: 50GB + 500GB 以上

みんなの回答

回答No.1

クライアントPCが XPではありませんか? だとしたらwebclientサービスのためかと? 管理者権限でXPにログインし 「マイコンピュータ」>右クリック>「管理」>「サービスとアプリケーション」 >「サービス」>WebClient を右クリックしてプロパティ ・「スタートアップの種類」:自動>手動に変更 ・「サービスの状態」:停止 を押します [OK]ボタンを押します  (WebDavを利用するときは必要なのでそのときはまた手動で「開始」してください) うちの場合はこれで直りました うちでもLinux入れたPCをsambaでFileサーバーにしていますが win2000からのアクセスに比べてXPが極端に遅いのでいろいろ調べたら http://www.monyo.com/technical/windows/41.html を見つけて設定したら改善されました

seicocco9640
質問者

お礼

ご回答頂き、ありがとうございました。 ご回答の通り設定を行いましたが、残念ながら改善しませんでした。 また、1つ判った事がありまして、 別のPCからアクセスすると、特にレスポンスが悪くなる事象が見られませんでした。 自分のPCからアクセスすると、レスポンスが悪くなるようなので、samba側の問題ではなく、PC(ソフト?ハード?)の問題なのかなと推測しております。 また何かわかりましたらご報告致します。 以上

関連するQ&A

  • Sambaについて

    今家にはWindows MeとRedHatLinux7.0がありますので、Sambaを使ってファイル共有をしようと思っているのですが、いくつか疑問があるので質問させて頂きます。 WindowsMeはインターネットにつながっているのですが、RedHatLinuxはインターネットにつながっていません。その状態でSWATを使用する(WindowsMeで『http://(SambaサーバーのIPアドレス):901/』を入力して、SWATを使用する)ことは可能なのでしょうか? また仮に不可能だとしても、viなどでsmb.confなどSambaの設定ファイルを直接編集し、その後smbdやnmbdを起動すれば、パソコン間でのファイル共有自体は可能になりますか?(つまり、RedHatLinuxがインターネットにつながってなくても、Sambaは可能ですか?ということです。) いろいろと設定してみたのですが、どうしても成功しないので「本当にできるのかな?」と思い質問しました。絶対できないのでしたら潔く諦めます。分かりにくい説明で申し訳ありませんが、分かる方はどうか分かりやすく教えて下さい。(Linuxはまだ初心者ですので・・・) 何か不足していたり勘違いがあったら補足致します。どうかよろしくお願い致します。

  • sambaがある一定の状況を除いて遅いです。

    sambaがある一定の状況を除いて遅くて困っています。 そのある一定の状況とはクライアントマシンから astec-xというソフトウェアでsambaサーバーに ログインしている時です。 この時はファイル転送が速くなるのですが、 ログインしていない時は非常に遅くなります。 またFTP転送ではastec-xのログイン状態にかかわらず 高速に転送ができます。 以下試してみたけど、効果が見受けれなかった事です。 ・http://oshiete1.goo.ne.jp/qa4034228.html 上記URLの回答者様の方法を試してみたのですが 特に効果は見受けられませんでした。 ・smb.confの設定を以下のように変えてみましたが 特に効果は見受けられませんでした。 #socket options = IPTOS_LOWDELAY TCP_NODELAY socket options = TCP_NODELAY ・ウィルスバスター2008を無効にしてみました。 万策がつきました。 どなたかまだ試せる事がありましたらご教授をお願いいたします。 下記はクライアント、サーバーマシンの構成です。 クライアントマシン OS:WindowsXP professional SP3 セキュリティソフト:ウィルスバスター2008 サーバーマシン OS:Debian Linux4.0 Samba version 3.0.24

  • samba&swatについて

    samba+swatにてブラウザからsambaの設定をしようとしたのですが、うまくいきません。 使用OSですが、RedHat Enterprise Linux 5.x Base Serverです。 /etc/xinet.d/swatです。 service swat { disable = no port = 901 socket_type = stream wait = no only_from = 127.0.0.1 user = root server = /usr/sbin/swat log_on_failure += USERID } FireWallも「901:tcp」で解除してあります。 /etc/services にも swat 901/tcp # swat という行が追加されています。 この状態で、サーバー(設定マシン)自体のブラウザより 「http://127.0.0.1:901」 と入力しても「接続できませんでした」という表示がでてIDとパスワード入力画面自体も出てこない状況です。 ただ、/etc/samba/smb.confをviで編集してファイルサーバーとしては動作できています。 (クライアントのwindowsXPよりサーバーの共有フォルダにアクセスできます) サービスの設定でも、 [*]smb [*]swat とチェックを入れてあり、起動時に実行OKとでてきます。 SMBサービス、NMBサービスともにOKです。 当然、xinetdはOKです。 気になるのが「httpd」や「apache2」サービスをインストールしていないという部分があります。 もう何処を設定すればよいか、若しくは何がおかしいのか解らない状況です。 どなたか、お知恵を貸していただければ幸いです。

  • Linuxにsambaを入れNASを稼働させる際に、

    Linuxにsambaを入れNASを稼働させる際に、 Direct Hosting of SMBを使用して共有させるのですが グローバルIPアドレスで共有フォルダーにアクセスすることは可能でしょうか? 不可能でしたら他の方法はありますでしょうか?

  • sambaでサーバーにアクセスするとそれまでマイネットワークに表示されていたLAN内の他のPCが消えてしまいます。

    Fedora1でsamba3.0.4を用いてファイルサーバーを立ち上げ中です。共有ファイルを作成し、Windowsのworkgroupにもサーバーが他のWindows機と一緒に表示されています。ただ、このサーバーの共有ファイルにアクセスした後、workgroupを表示させると、最初は表示されていたサーバー以外のWindows機、他のlinuxサーバー(samba運用中)が消えてしまい、アクセスしたサーバーだけが表示されています。Windows機を再起動させると直るのですが、何が原因でしょうか。グローバルのみですがsmb.confの設定を以下にあげます。 [global] log file = /var/log/samba/%m.log load printers = no smb passwd file = /etc/samba/smbpasswd client code page = SJIS:932 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 map to guest = Never username map = /etc/samba/smbusers encrypt passwords = Yes dns proxy = no netbios name = smb2 browseable = no server string = file server coding system = euc workgroup = WORKGROUP1 default service = project security = users max log size = 50

  • red hat 7.3 での samba の設定

    samba を使って、vmware の windows2000pro とファイルを共有させたいのですが、 $testparm とするとエラーはないように思うのですが、 $smbstatus とすると No locked files とでてうまくいきません。ちなみに /etc/samba/smb.conf は [global] coding system = euc client code page = 932 workgroup = WIN.LINUX server string = Samba %v interfaces = ########### # encrypt passwords = Yes map to guest = Bad User socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No # guest account = guest ok = Yes security = user となっています。 僕にはわからないのでよろしくお願いします。

  • Red Hat LinuxでのKerberosパッケージのありかについて

    いつもお世話になります。 RedHatLinuxでKerberosの設定をしようとしていますが、/var にあるはずのkerberosフォルダがありません。  そのため、Kerberosがインストールされていないと思い、インストールしようとしましたが、RPMファイル等がどこにあるのか判らなく、困っています。  インストールファイルのありか、及び、インストール方法をご教示下さい。 (/usr/kerberos/ 及び、/etc/krb5.conf は既に存在しています。) なお、GUIからのアプリケーション追加画面も見ましたが、特にそれらしい項目はありませんでした。(見つけれなかっただけ!?) 【ソフト構成】 Linux : RedHatLinux WS Ver4 カーネル : 2.6.9-5.ELsmp 以上、よろしくお願い致します。

  • SAMBAでの共有設定について

    CentOS6.4でSamba4.0.6を使用しています。 Windows Serverのクォータ機能のように、共有ディレクトリ単位で容量制限を施すことは可能でしょうか? 具体的には、個人ディレクトリは100GBまで。共有ディレクトリは(全員で)1TBまでのように…。 ご教授お願いします!

  • Sambaの項目がありません

    Linux初心者です、教えてください。 Ubuntu8.04で、Sambaをインストールしようとしたのですが、うまくいきません。 ネットで調べていると、Ubuntu自体のパネルから、「システム」-「システム管理」-「フォルダの共有」を起動すると書いてあるのですが、まずその項目がありません。 また、適当なフォルダを作って右クリックして、「Sharing Options」をクリックし、「Share this folder」にチェックをいれると「Sharing service is not installed」というポップアップが出るので「Install service」を選んで、「Create Share」を選ぶと、下記のようなエラーが出ます。 Samba's testparm returned error 1:Load smb config files from /etc/samba/smb/conf Processing section "[printers]" Processing section "[printS]" Loaded services file OK. ERROR lock directory /var/run/samba does not exist ERROR pid directory /var/run/samba does not exist とエラーが出てしまいます。。 なお、「Synaptic パッケージ・マネージャー」で「Samba」で検索すると 「smbclient」としか表示されません。 そのまま右クリックしても「インストール指定」などがグレイアウトになってしまうので「アクセサリ」→「端末」で 「sudo apt-get install samba」 でははじかれてしまったので 「sudo apt-get install smbclient」 でこのパッケージ自体はインストール出来たようなのですが 上記のエラーが出てしまう状況は変わりません。 何か根本的なところに間違いがあるような気がするのですが、それが何かが分かりません。 どのようにすればSambaはインストール出来るようになるのでしょうか? 教えていただきたく。 環境 OS:Ubuntu 8.04 LTS 日本語ローカライズドDesktopCD 端末:Panasonic Let'sNote

  • ルーター+squid+samba+ftpは快適に使えるでしょうか

    Pentium4 2.0GのPCに Fedora Core3 を入れて異なるネットワークを接続し、ルーター+Squid+samba(Ver3)+ftpとして稼働させています。topやuptimeのCPUの使用率は1%以下ですが、sambaでの共有ファイルやftpのアクセスがとても遅いのです。何か原因として考えられることはあるでしょうか。正常に動いているが「遅い」場合に切り分けをしていく手順もあればお教えください。