• 締切済み

sambaの動作不良

先日、FILEサーバーをたてました。 sambaを使っています。 通常は、FILEサーバーとして運用できております。 しかし、何かのタイミングでいきなりFILEサーバーへの接続ができなくなってしまいます。その原因解明を行っております。 調べてみると、 /var/log/message配下に下記のようなメッセージが出力したのち、 localからFILEサーバーに繋がらなくなるようです。 (※network restartをさせると復旧できます) なぜ下記のようなログがはかれるのでしょうか。 以上、よろしくお願い致します。 ================================================================= ■/var/log/messages Mar 19 09:13:47 fileserver kernel: ide-floppy driver 0.99.newide Mar 19 09:13:47 fileserver kernel: hdc: ATAPI 24X CD-ROM drive, 128kB Cache, UDMA(33) Mar 19 09:13:47 fileserver kernel: Uniform CD-ROM driver Revision: 3.12 Mar 19 09:13:49 fileserver kernel: cdrom: This disc doesn't have any tracks I recognize! ================================================================= ============================================= ■環境情報 OS:Red Hat Linux release 9 カーネル:Kernel 2.4.20-8 samba-version: samba-2.2.7a-7.9.0 =============================================

みんなの回答

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

>ハードウェア:FMV-C610 http://www.fmworld.net/biz/fmv/product/hard/vdt0310/lineup_c.html ですかね? メモリの増設してないとなると…128Mでは厳しいと思われますが… # それでも(2003年)当時は128MでWindowsXPが…… >新しいディストリビューションとはOSを新しいVersionで入れなおすということで、認識あっていますでしょうか? はい。 Redhat Linux 9はとっくにサポートが終了しています。 rpmパッケージを使用しているモノの方がとっつき易いでしょうかね…。 CentOS辺りを勧めたいところですが…FMV-C610で使うには少々厳しいかも知れません。 とりあえずメモリ増設はされています? CentOS4.8だと… Redhat Enterprise Linux 4と同等なので、システム要件は… http://www.jp.redhat.com/rhel/4/configuration/ 最小メモリ256Mと……。 GUI使わない。インストールもテキストモードで頑張る。であれば…128Mでも何とかなるかも知れませんが…。 # とはいえファイルサーバで40Gでは不足…ですよね? 他にはVine Linuxとか…。 rpmパッケージにこだわらなければ、他にも軽量ディストリビューションはあるでしょう。 http://www.atmarkit.co.jp/flinux/special/ctl_lightlinux/ctl_lightlinuxa.html # CPUアーキテクチャ異なりますが、玄箱ProでDebianも動いていますし。 # スペック的に結構キツいですけど。 Redhat Linux 9、サポートを終了していますが、過去にリリースされたパッケージがFTPに残っていることがあります。 ftp://ftp.riken.jp/Linux/fedoralegacy/redhat/9/ 等 こちらのupdateから拾ってくることで各パッケージもアップデートできるでしょう。 # カーネルも2.4.20-46.9.legacyまではあります。 ただし、サポート終了していると言うことはセキュリティホールなどの修正もない。ということを意味しますので注意が必要です。 クライアントはWindowsXPですから…特に問題はない…かと思われます。 sambaの設定は少々大変かも知れませんが。 # WORKGROUPならそんなに難しくない…かな。ドメインにすると大変です。

matsu1981
質問者

お礼

>とりあえずメモリ増設はされています? 512Mです(増設しています) >GUI使わない。インストールもテキストモードで頑張る。であれば…128Mでも何とかなるかも知れませんが…。 ># とはいえファイルサーバで40Gでは不足…ですよね? たしかに、40Gだとすぐ使用できなくなってしまいそうです。 >rpmパッケージにこだわらなければ、他にも軽量ディストリビューションはあるでしょう。 軽量ディストリビューション検討してみます。 >ftp://ftp.riken.jp/Linux/fedoralegacy/redhat/9/ 等 >こちらのupdateから拾ってくることで各パッケージもアップデートできるでしょう。 ># カーネルも2.4.20-46.9.legacyまではあります。 了解致しました。 (1)既存OSでの各パッケージアップデート(カーネル等) (2)軽量ディストリビューションの入れ替え既存OSでの各パッケージアップデート の2つの方向性で検討を行いたいと思います。 ご回答、ありがとうございます。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

sambaをインストールしたハードウェアは? クライアントのWindows(ですよね?)のバージョンは? RedHat 9が古すぎて、ドライバが正しく動作していないんじゃないか…と推測されますが。 現在の2.4系の最新は…2.4.37.9ですね。 もう少し新しいディストリビューションにした方がいいんじゃないかと思いますが…。

matsu1981
質問者

お礼

ご回答ありがとうございます。 ハードウェア:FMV-C610 クライアントのWindowsのversion:        MicrosoftWindows XP Professional Version 2002 Service Pack 3 >RedHat 9が古すぎて、ドライバが正しく動作していないんじゃないか…と推測されますが。 >現在の2.4系の最新は…2.4.37.9ですね。 >もう少し新しいディストリビューションにした方がいいんじゃないかと思いますが…。 新しいディストリビューションとはOSを新しいVersionで入れなおすということで、認識あっていますでしょうか?

関連するQ&A

  • samba

    最近fedora7をインストールした,まだまだ初心者です。 PCは計2台で, Fedora7(windows vistaとブート) をBUFFALO社の「無線LAN BBルータ」に有線で接続し そこから無線LANでwindows 2000 pro に無線LANで接続しています。 fedora7でsambaインストールして,設定をして起動させた後、 windows 2000側のワークグループの設定をして、マイネット ワークから、fedoraのホームディレクトリを見ようとしまし たが、アイコン「Local host」をクリックすると「ネットワ ーク上に同じな前があります」と出てしまいます。 対処法を教えてください。お願いします。 下は、smb config file の設定内容です。 [global] workgroup = ABCDEF server string = SERVER passdb backend = tdbsam log file = /var/log/samba/log.%m max log size = 50 wins support = Yes cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No

  • aue0: watchdog timeoutとなりネットワーク作業が出来なくなります。

    それまで普通にネットワークが繋がっていたのに、急にftpなど出来なくなります。 どうしてか分かりません。ログは下記の通りです。 5.3でaue0です。 Mar 21 14:57:50 local ntpd[385]: kernel time sync enabled 2001 Mar 21 15:49:02 local ntpd[385]: kernel time sync enabled 6001 Mar 21 16:06:06 local ntpd[385]: kernel time sync enabled 2001 Mar 21 16:40:16 local ntpd[385]: kernel time sync enabled 6001 Mar 21 17:02:33 local kernel: aue0: watchdog timeout Mar 21 17:02:33 local kernel: aue0: usb error on tx: IN_PROGRESS Mar 21 17:02:39 local kernel: aue0: usb error on tx: TIMEOUT Mar 21 17:04:11 local dhclient: send_packet: No buffer space available Mar 21 17:04:36 local last message repeated 2 times Mar 21 17:04:53 local dhclient: send_packet: No buffer space available 再起動すれば直るのですが、 いつもサーバの近くにいるわけでないので、 こういう事態が発生しないようにしたいのです。 どのようにしたらいいでしょうか? 教えて下さい。お願いします。

  • 「samba」2?での質問です。

    「samba」2?での質問です。 Windows98 マシンが2台、Debian Linux Lenny マシンが一台あります。 smb.conf を書きます。それと、ファイルサーバである、Linux での認証暗号を訊かれるのを止めたいのですが、どのように、設定すれば、よろしいでしょうか? smb.conf [global] dos charset = CP932 workgroup = AKAZUKIN server string = %h server security = SHARE encrypt passwords = true obey pam restrictions = Yes ;passdb backend = tdbsam pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . unix password sync = Yes lanman auth = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 printcap name = cups dns proxy = No ldap ssl = no panic action = /usr/share/samba/panic-action %d load printers = yes netbios name = marine ;guest account = umiboz ;nobody = no preferred master = yes os level = 21 map to guest = Never [homes] comment = Home Directories valid users = %S create mask = 0700 directory mask = 0700 guest ok = Yes browseable = No [printers] comment = All Printers path = /var/spool/samba create mask = 0777 guest ok = Yes public = Yes printable = Yes printer name = cups printing = cups use client driver = Yes browseable = Yes hosts allow = 192.168.1.0/255.255.255.0 [print$] comment = Printer Drivers path = /var/lib/samba/printers [data0] comment = temporary path = /tmp read only = No guest ok = Yes [data] comment = Home Directories path = /home/umiboz read only = No guest ok = Yes create mask = 0700 directory mask = 0700 [ipc$] hosts allow = 192.168.1.0/255.255.255.0 ---- よろしくお願いします。

  • RedHat8.0にsamba

    をインストールしたいのですが。 本に書いてある通りWebminを使って設定してみたのですが、 Windows側でホスト名は見えるのですが、フォルダが見えません。 どうすれば良いのでしょうか? 以下は/etc/samba/smb.confです。 # Global parameters [global] coding system = cap client code page = 932 workgroup = AZONE netbios name = ICE2 server string = Samba Server %v encrypt passwords = Yes obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* unix password sync = Yes log file = /var/log/samba/%m.log max log size = 0 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No default service = homes printing = lprng [homes] comment = Home Directories username = @users valid users = %S read only = No create mask = 0664 directory mask = 0775 browseable = No [share] comment = Ice Share Folder path = /var/share ~

  • Sambaで作るディレクトリ容量の指定 または変更することができますか。

    WindowsPCのデータをバックアップするつもりで、古いPCにCentOS5.2をインストールしてSambaを設定しました。 smb.conf に次のように書いています。 1 [global] 2 dos charset=cp932 3 unix charset=UTF-8 4 5 display charset=UTF-8 6 passwd backend=○○○ 7 8 workgroup=WORKGROUP 9 log level=2 10 log file=/var/log/samba/access.log 11 security = share 12 13 [public] 14 path=/public 15 writable = yes 16 guest ok = yes 17 guest only = yes Windowsから小さなファイルは支障なくアップできますが、少し大きいファイルをフォルダごとアップしようとすると、 「空きディスク領域が足りません」と出てファイルコピーが出来ません。 /publicディレクトリ設定時に容量を指定したり、設定後に容量を増やすことが出来るでしょうか?

  • sambaが動いている時に /var/log/messages に警告

    最近 /var/log/messages の量が増えたので調べてみると、 Feb 5 17:21:22 yuki-dev nmbd[2677]: process_browse_packet: Discarding datagram from IP ???.???.???. というような行が約2秒おきに出ていました。これはなんでしょうか? なお、このメッセージは samba が動いている時だけでています。 なにが起こっているのでしょうか? 何か対策をしないとまずいことになりますか?

  • 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

  • sambaのnmbが起動できない

    連日お世話になります。 今日はsambaについてお教え願います。 CentOS6.2 samba 3.5.10 の環境です。 昨日までは # service nmb start でnmbが起動できていたので、windowsのネットワークを開くとSambaサーバが表示されました。 ところが今日になって # service nmb start すると、 NMBサービスを起動中:       [失敗] となりnmbが起動できません。 /var/log/samba/ を見ると …ここから [2012/03/02 14:18:07.450522, 1] ../lib/util/params.c:513(OpenConfFile) params.c:OpenConfFile() - Unable to open configuration file "/etc/samba/smb.conf": Permission denied [2012/03/02 14:18:07.452497, 0]nmbd/nmbd.c:862(main) error opening config file …ここまで と出ています。 しかし、単純に # nmbd と打つとnmbdが起動し、Windowsからもサーバを見ることができます。 ググって見たところ、同様の症状の方が何人かいらっしゃるようなのですが、結局解決策がなくnmbdを /etc/rc.local から起動するなどの対処方法で終わってしまっているようです。 ちなみに # nmbd とした後で # service nmb restart すると NMBサービスを停止中:       [OK] NMBサービスを起動中:       [失敗] となります。 もしも、解決方法がありましたら、ぜひご教授ください。 よろしくお願いします。

  • 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はアクセス出来ず、 何故この様な動作になるのか一向に分からず困っている状態です・・・ 上記設定内容で、何か問題点などございましたらご指摘頂けないでしょうか?よろしくお願い致します。

  • Redhat7.3にSambaの設定し終わった後、WinXPエクスプローラよりのぞきにいくがアクセスできず

    Redhat7.3にSambaの設定し終わった後、WinXPエクスプローラよりのぞきにいくとなぜかアクセスできません。(ホスト名の表示はされていてダブルクリックするとおこられる) エラーメッセージは「ネットワークリソースを使用するアクセス許可がない可能性があります。」です。 ネットワークの設定、もしくはSamba側の設定でこれが怪しそうだなと検討つくかた、ご教授お願いします。 --------------------「/etc/samba/smb.conf」の設定------------------- [global] workgroup = Ncc server string = Samba Server[%h-%v] hosts allow = 192.168.100. 192.168.27. printcap name = /etc/printcap load printers = yes printing = lprng log file = /var/log/samba/%m.log max log size = 0 security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd unix password sync = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*aut hentication*tokens*updated*successfully* pam password change = yes obey pam restrictions = yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no [public] comment = Public Space for Everyone path = /usr/public read only = No force create mode = 0777 force directory mode = 0777 guest only = Yes guest ok = Yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes