Saya memiliki sistem yang menjalankan RHEL 5.5, dan saya mencoba untuk me-mount share Windows di server menggunakan autofs
. (Karena jaringan tidak siap pada saat startup, saya tidak ingin memanfaatkan fstab
.) Saya dapat me-mount berbagi secara manual, tetapi autofs
tidak me-mount mereka.
Berikut adalah file yang saya kerjakan:
Pada akhirnya /etc/auto.master
, saya memiliki:
## Mount this test share:
/test /etc/auto.test --timeout=60
Dalam /etc/auto.test
, saya punya:
test -fstype=cifs,username=testuser,domain=domain.com,password=password ://server/test
Saya kemudian restart autofs
layanan.
Namun, ini tidak berhasil. ls
-dari direktori tidak mengembalikan hasil apa pun. Saya telah mengikuti semua panduan ini di web, dan saya juga tidak memahaminya, atau they.just.don't.work.
Terima kasih
/var/log/messages
tidak berhasil, dan tidak ada file syslog./proc/fs/cifs/
direktori, jadi saya tidak dapat menjalankan perintah. Saya juga tidak bisamkdir cifs
, bahkan sebagai root. Layanan ini berjalan, tetapi saya benar-benar tidak tahu mengapa itu tidak berfungsi. Saya mungkin harus menghubungi dukungan Kesehatan Reproduksi.uname -r
/ kernel / fs / cif Anda akan melihat cifs.koJawaban:
Seharusnya sudah ada /etc/auto.smb, gunakan itu, dan tambahkan baris berikut ke /etc/auto.master:
Sekarang semua saham cifs akan muncul di bawah / cifs:
akan menampilkan semua bagian yang tersedia. Anda mungkin ingin meletakkan beberapa opsi di /etc/auto.smb untuk me-mount dengan mode tertentu. Saya memiliki auto.smb yang saya temukan di suatu tempat dan dimodifikasi untuk melakukan hal itu:
Ini akan melakukan apa yang Anda inginkan. Saya sudah menggunakannya sendiri.
sumber
auto.misc
untuk alasan apa pun. Ini lucu, karena kita bahkan tidak perlu melakukan ini lagi.Karena saya hanya menghabiskan seluruh pagi saya men-debug masalah yang sama ini. Izinkan saya menjelaskan apa yang terjadi di atas.
/etc/auto.master
Ini berarti saya ingin memasang sesuatu di
/test
dan untuk detailnya baca/etc/auto.test
/etc/auto.test
Ini berarti sebagai sub-folder dari apa yang ditentukan dalam auto.master silakan lakukan tes dengan informasi berikut. (mis . mount akan
/test/test
ditunjukkan dengan benar oleh slm).Ini berarti
ls /test/test
akan menampilkan konten//server/test
Untuk mencapai tujuan asli dari / test -> // server / test Anda ingin yang berikut:
/etc/auto.master
Beberapa catatan lainnya. Saya menemukan opsi pemasangan berikut berguna.
rw
- mount itu baca / tulisnoserverino
- menghapus pesan kesalahan tentang dukungan nomor inodecredentials=[credential file]
- ini memungkinkan Anda membuat file terpisah dengan kredensial di dalamnya. Ini memiliki format berikut:EDIT - 2013-06-17 13:28 PM GMT-8
slm dalam komentar telah menunjukkan bahwa pemasangan ke root sistem file bisa berbahaya. lsd di komentar menyarankan solusi, yaitu membuat symlink dari root filesystem ke tempat yang berbeda di mana Anda akan me-mount yang tidak akan tumpang tindih dengan sesuatu yang umum. Sebagai contoh, jika Anda ingin / test menjadi mount, maka Anda sebenarnya akan me-mount item ke / net / the_test_mount dan kemudian membuat symlink / test yang menunjuk ke / net / the_test_mount
sumber
Saya baru saja melakukan ini pada kotak CentOS 5.6 dan saya pikir bagian dari masalah Anda mungkin dengan file auto.test Anda. Dalam bentuk saat ini Anda akan membuat titik uji / mount dan kemudian satu set tes di bawahnya, yaitu / test / test. Anda juga mungkin ingin menambahkan saklar --ghost ke baris auto.master Anda seperti:
Switch --ghost menciptakan stub point mount bahkan ketika share yang diberikan tidak aktif dipasang.
Lihatlah halaman Tip dan Trik wiki CentOS ini tentang cara me-mount saham SMB / CIFS.
Tips pemasangan
ide # 1
ide # 2
sumber
cd "sharename"
dan secara ajaib memasuki folder yangls
mengatakan tidak ada ... arrghJika Anda menggunakan cif, disarankan juga untuk menggunakannya
_netdev
parameter._netdev
itu karena filesystem berada pada perangkat yang memerlukan akses jaringan, ini digunakan untuk mencegah sistem dari mencoba me-mount sistem file ini sampai jaringan telah diaktifkan pada sistem host.sumber