CIFS mit automount

plex88

Member
Hallo zusammen,
ich bin relativ neu in Sachen FreeBSD. Ich komme beim automount meiner Netzwerkfreigabe nicht weiter.
Ich habe bereits autofs aktiviert und und in der /etc/auto_master meine config Datei /etc/auto_backup angeben.
Ich habe meinen Eintrag so gemacht und es funktioniert leider nicht :)

auto_master
Code:
/media  /etc/auto_backup
auto_backup
Code:
backup -fstype=cifs,uid=1000,username=XXX,passwd=XXX ://192.168.100.16/cpp

hat jemand so ne Freigabe am laufen und könnte mir wer ein Beispiel posten? P.S. Sicherheit ist nicht wichtig in diesem Fall, das Kennwort kann einfach Plain reingeschrieben werden.

Danke schonmal für eure Mühe.
 
hast du das Share mal per Hand eingehangen? klappt das?
Ich glaube der automounter hat kein eigenes Log also schau mal in /var/log/messages ob du noch was findest, bzw. Poste das hier.
 
Guten Morgen,
Das Mounten per mount_smbfs funktioniert tadellos auf anhieb. Ich vermute eher einen Fehler in der auto_backup Syntax. Diese Meldung erscheint im Log:
Code:
Aug 16 13:56:18 srv2-files automountd[7478]: "mount -t smbfs -o -N,automounted //Patrick@192.168.100.16/tvkill /media/backup/", pid 7479, terminated with exit status 1
Aug 16 13:56:18 srv2-files kernel: WARNING: autofs_trigger_one: request for /media/backup/ completed with error 5
Aug 16 13:56:18 srv2-files automountd[7478]: mount failed
Oder Gibt es eine Alternative zu autofs welche die Verbindung automatisch nach einem Disconnect wiederherstellt?
 
schau dir mal das Kommando an, dass der automountd ausführt: Deine uid, username und passwd Optionen fehlen, dafür gibt's die Option -N. Laut manpage zu mount_smbfs macht die folgendes:

-N Do not ask for a password. At run time, mount_smbfs reads the
~/.nsmbrc file for additional configuration parameters and a
password. If no password is found, mount_smbfs prompts for it.
 
Ich habe es nun zum laufen bekommen, der Fehler war den Benutzernamen/Passwort in der auto_backup angegeben. Nochmal zusammengefasst:

auto_backup
Code:
backup -fstype=smbfs,-N ://192.168.100.16/sharename
~/.nsmbrc
Code:
[192.168.100.16:username]
password=geheim

Anschließent noch 'automount' ausführen dann läufts ;)
 
Noch eine kurze Frage und zwar erscheint bei mir in den Messages die Meldung
Code:
Aug 18 11:30:42 FS1-BSD kernel: ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present;
Aug 18 11:30:42 FS1-BSD kernel: to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf.
Ich hatte zur Installationszeit 2GB drin, habe aber mittlerweile auf 4GB aufgestockt, sollte ich Prefetch manuell aktivieren oder wie überprüfe ich ob es aktiv ist?
 
Schau mal in die /boot/loader.conf Wenn die Zeile da drin ist und auf "1" steht nimm es heraus. Ansonsten einfach manuell reinsetzen und mit "1" belegen.
 
Danke für deine Antwort,
unter loader.conf war kein Eintrag drin, laut
Code:
sysctl vfs.zfs.prefetch_disable
war der Wert auf '1' gesetzt also Prefetch ist desktiviert. Per loader.conf Eintrag habe ich es jetzt händisch aktiviert. Ab 4GB RAM sollte man das auch oder? Ich möchte die Kiste als reinen Datenserver mit wenigen aber ziemlich Großen Dateien (meistens Backups) befüllen, dabei ist eine gute Übertragungsrate wichtig damit Backup+Validierung nicht ewig dauert.
 
Eigentlich sollte die Meldung überhaupt nicht erscheinen, wenn du mehr als 4GB eingebaut hast. Aber anscheinend wurde bei der Installation irgendwo gespeichert, dass du nur 2 GB hast? Oder wird der zusätzlich eingebaute Speicher gar nicht erkannt?
 
Eigentlich sollte die Meldung überhaupt nicht erscheinen, wenn du mehr als 4GB eingebaut hast.
"Mehr als" ist der Punkt. Wenn 4GB eingebaut sind, bleiben für das System vielleicht 3,8GB sichtbar. Und da das weniger als 4GB sind, greift die Sicherung wieder. :)
 
Zurück
Oben