• 締切済み
  • 困ってます

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 =============================================

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

  • 回答数2
  • 閲覧数112
  • ありがとう数6

みんなの回答

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

>ハードウェア: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ならそんなに難しくない…かな。ドメインにすると大変です。

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

質問者からのお礼

>とりあえずメモリ増設はされています? 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つの方向性で検討を行いたいと思います。 ご回答、ありがとうございます。

関連するQ&A

  • sambaのログ

    VM上にCentOSでsambaを構築してみました。 ファイル共有はできており、一応の目標は達成できたのですが、sambaのログがよくわかりません。 named.confではlogの設定は変更していないので、/var/log/samba/log.接続コンピューター名.log とのことで、 ls /var/log/sambaを実行してみた所、 cores log.192.168.180.1 log.test-pc log.nmbd log.smbd old が出力されたので、 cat /var/log/samba/log.test-pc [2015/11/01 11:35:13.319073, 0] param/loadparm.c:8004(lp_do_parameter) Global parameter dos charset found in service section! [2015/11/01 11:35:13.319792, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "unix" と出力されました。これは、ログはとれているのしょうか? また、 cat /var/log/samba/log.192.168.180.1も実行してみたのですが、何も表示されませんでした。 いったいどういうことでしょうか?どなたかご教授願います。 cat /etc/samba/smb.conf抜粋 #------- Logging Options------ # logs split per machine log file = /var/log/samba/log.%m # max 50KB per log file, then rotate max log size = 50

  • 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

  • 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サービスを起動中:       [失敗] となります。 もしも、解決方法がありましたら、ぜひご教授ください。 よろしくお願いします。

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

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

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

質問者からのお礼

ご回答ありがとうございます。 ハードウェア: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でサーバーにアクセスするとそれまでマイネットワークに表示されていた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

  • vineLinuxです。

    /var/log/messagesに kernel: lockd: unexpected unlock status: 7 なるものがたまにでます。 いったいなんでしょうか? vinelinux4.2 kernel2.6.16-76.37v14 sambaでwindowsからファイルサーバーとして使っています。 クライアントは20程度です。 週に5,6回出ますが時間はまちまちで、原因の切り分けが出来ません。

  • 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」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 ---- よろしくお願いします。

  • 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でユーザ毎にアクセス制限させたい

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

  • 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

  • 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

  • 外付けHD(USB)をマウントできなません。。。

    USBの外付けハードディスクをマウントさせようとしていますが 上手くいきません。  使用OS: centos4.4  カーネル: 2.6.9-55.EL 下記コマンドをたたき確認しましたが.... SCSIデバイスで認識されていれば、もっと違ったlogが 出るはずですが... Linux初心者な為、やさしく教えていただければ幸いです。 宜しくお願い致します。 ■grep "usb" /var/log/messages  kernel: usbcore: registered new driver usbfs  kernel: usbcore: registered new driver hub  kernel: usbcore: registered new driver hiddev  kernel: usbcore: registered new driver usbhid  kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core driver ■dmesg|grep usb usbcore: registered new driver usbfs usbcore: registered new driver hub usbcore: registered new driver hiddev usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.0:USB HID core driver

  • AIX: RedHat Linuxファイルシステムへのリモートマウント

    AIX OS(version5.1)を使っているのですが,RedHat Linux(version7.3)への マウントが出来ません. mountコマンドを使ってマウントしようとすると, ------------------------------------------------------------------ mount; 1831-008 中止 ホスト名:マウント対象 vmount: 指定されたアクションにはファイルのアクセス権限がありません. ------------------------------------------------------------------ と言われます. NFSサーバ側(RedHat)の/var/log/messagesには ------------------------------------------------------------------ Mar 14 23:25:19 サーバ名 rpc.mountd: authenticated mount request \ from クライアント名:767 for /a/home/サーバ名 (/a/home/サーバ名) Mar 14 23:25:21 サーバ名 kernel: VFS: busy inodes on changed media. ------------------------------------------------------------------ と出力されています. Digital UNIX系のマシンにはマウント出来るので, NFSの基本的な設定は出来ている様に思います. よろしくお願いします.