Isi kandungan:
- Langkah 1: Reka Bentuk dan Komponen Pelayan Fail
- Langkah 2: Memasang Modul Power Switching
- Langkah 3: Melengkapkan Kotak RPI Asas
- Langkah 4: Memasang dan Memasang HDD
- Langkah 5: Pemasangan dan Pembaikan HDD
- Langkah 6: Memasang dan Menghubungkan SSD
- Langkah 7:
- Langkah 8: Memasang dan Mengkonfigurasi Samba
- Langkah 9: Memasang dan Mengkonfigurasi NFS
- Langkah 10: Kawalan Suhu
- Langkah 11: Perkembangan Lanjut
Video: Pelayan Fail Raspberry Pi NFS dan Samba: 11 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Projek ini adalah peringkat akhir hasil yang menggabungkan dua litar yang dibuat dan dipasang sebelumnya.
***
1. Petunjuk Suhu Raspberry Pi CPU - Diterbitkan pada 20 Nov 2020
www.instructables.com/Raspberry-Pi-CPU-Tem…
2. Kotak Raspberry Pi FAN Penyejuk Dengan Petunjuk Suhu CPU - Diterbitkan pada 21 Nov 2020
www.instructables.com/Raspberry-Pi-Box-of-…
***
Pada mulanya saya merancang untuk membuat pelayan fail yang dapat berkongsi fail antara RPI (Raspberry Pi), Windows PC dan pelayan Linux yang lain.
Untuk mengelakkan ketidaknyamanan menyalin sesuatu ke USB dari mesin sumber dan menyalin semula semuanya ke mesin sasaran lagi, pelayan Samba dan NFS berasaskan RPI dapat digunakan sebagai pelayan fail.
Walaupun arahan scp atau rsync dapat digunakan antara mesin Linux (mis. Ubuntu dan pelayan Raspberry pi OS), penggunaan perintah pengendalian fail biasa seperti cp dan mv jauh lebih mudah.
Oleh itu, pelayan fail RPI yang ditunjukkan dalam gambar di atas dibuat.
Pelayan ini dapat menyokong fungsi berikut.
- SSD (SanDisk, hitam dalam gambar di atas) menyokong NFS untuk perkongsian fail antara pelayan Linux
- HDD (Seagate, putih) menyokong Samba untuk berkongsi fail antara PC Windows saya dan RPI
- Bekalan kuasa RPI khusus (5V 3A) digunakan
- Penunjuk suhu CPU RPI (4 tahap suhu) terintegrasi
- FAN penyejuk diaktifkan secara automatik apabila suhu lebih tinggi daripada 50C
***
Mari lihat lebih terperinci bagaimana pelayan fail dipasang dan dikonfigurasi.
Langkah 1: Reka Bentuk dan Komponen Pelayan Fail
Oleh kerana pelayan fail dibina dengan memasang papan litar dan komponen lain seperti HDD, SSD, modul kuasa suis dan sebagainya, saya hanya menunjukkan gambarajah struktur keseluruhan.
Mengenai perincian litar FAN penyejuk dan penunjuk suhu CPU, sila rujuk isi projek yang disiarkan sebelumnya.
Saya akan menerangkan hanya komponen yang baru ditambahkan untuk membuat pelayan fail.
- Seagate HDD adalah cakera DATA 2.5 yang saya beli sejak dulu (mungkin 10 tahun lagi) dan ia termasuk penyesuai antara muka SATA ke USB (casis logam dikeluarkan)
- SanDisk SSD dihubungkan dengan adaptor SATA ke USB3.0 yang dibeli yang saya beli dari kedai internet (Anda boleh mencari item ini dengan nama "SATA ke kabel USB")
- Bekalan kuasa beralih AC-DC 15W yang kecil (Mean Well RS-15-5)
- Casis akrilik (Saiz panel lutsinar ialah 15cm (W) x 10cm (H) x 5mm (D) x 1, 15cm (W) x 10cm (H) x 3mm (D) x 3
- Penyokong logam 7cm (3.5mm) x 4, 4cm (3.5mm) x 4, 3.5cm (3.5mm) x 4
- Baut dan mur
***
Kecuali di atas komponen baru, semua item lain digunakan semula sebagai output dari projek sebelumnya termasuk papan PCB, penyambung dan kabel.
Langkah 2: Memasang Modul Power Switching
Semasa anda mengendalikan dan menyambung ke kuasa rumah voltan tinggi (220V), pendawaian yang teliti sangat diperlukan untuk kerja ini!
Sila periksa dokumentasi produk dengan teliti untuk menyambungkan modul kuasa ke RPI.
Oleh kerana RPI 3 Model B memerlukan minimum 2.5A PSU (Unit Bekalan Kuasa) sebagai cadangan, saya menggunakan bekalan kuasa suis khas 3A.
Juga untuk mengelakkan amaran voltan RPI, saya sedikit menyesuaikan voltan keluaran sebagai 5.3V dengan memutar VR modul kuasa beralih.
Apabila dua cakera keras luaran terpasang, biasanya voltan keluaran kuasa beralih sedikit menurun dan amaran voltan bawah RPI (ikon petir petir kuning) sering diperhatikan.
Sekiranya RPI 3 Model B, jumlah arus arus periferal USB maksimum dapat disokong hingga 1.2A.
Oleh itu, memandu dua cakera keras luaran tidak akan menjadi masalah.
Tetapi semasa penyejukan dan litar lain beroperasi, mereka akan menarik sekurang-kurangnya lebih daripada 300mA arus.
Oleh itu, saya menggunakan pengecas telefon bimbit tambahan untuk menghidupkan litar lain dan FAN.
Menurut spesifikasi RPI, biasanya 500mA ditarik walaupun dalam beban sistem ringan.
Kerana sebelum ini saya mempunyai beberapa masalah dengan kuasa RPI, pemisahan talian bekalan kuasa yang sepatutnya selesai adalah penyelesaian yang paling jelas.
Langkah 3: Melengkapkan Kotak RPI Asas
Apabila anda tidak memerlukan sambungan periferal tambahan, ini adalah kotak RPI yang lengkap termasuk bekalan kuasa dalaman dan peraturan suhu.
Tetapi semasa saya membuat pelayan fail, cakera keras luaran akan dipasang ke casis kotak RPI asas ini.
Untuk papan litar perumahan dan komponen, biasanya saya menggunakan panel akrilik dan penyokong logam.
Saya rasa ini adalah kaedah termudah untuk mengumpulkan semuanya ke dalam satu kandang bersepadu seperti struktur.
Langkah 4: Memasang dan Memasang HDD
Sebenarnya apabila semuanya disatukan dan dimasukkan ke dalam casis akrilik, biasanya saya tidak mahu melepaskannya kerana kabel selalu membuat sakit kepala.
Tetapi HDD perlu dipasang dan dipasang, saya telah memasang semula dan anda dapat melihat bagaimana papan litar dikemas bersama di dalam casis akrilik.
Panel akrilik mempunyai kelebihan penambahan lapisan yang mudah dengan hanya meletakkan panel lain di bahagian atas panel yang ada.
Oleh kerana ciri ini, saya menggunakan panel akrilik dalam kebanyakan projek DIY.
Langkah 5: Pemasangan dan Pembaikan HDD
Menyusun lapisan kedua yang menempatkan Seagate HDD selesai dan disambungkan dengan RPI melalui kabel USB.
Untuk memasang panel akrilik tambahan di atas panel yang ada, penggerudian diperlukan untuk membuat 4 lubang di mana penyokong logam dimasukkan.
Menyelaraskan lokasi lubang diperlukan untuk memasang panel akrilik dengan susunan yang baik.
Langkah 6: Memasang dan Menghubungkan SSD
Sebagai peringkat pemasangan terakhir, SSD dipasang pada panel akrilik tambahan dan dipasang di bahagian atas lapisan kedua dengan penyokong logam.
Apabila lokasi 4 lubang tidak sejajar satu sama lain dengan betul di setiap lapisan panel, kerja pemasangan menjadi sedikit sukar dan bentuk casis selesai menjadi sedikit jelek.
Langkah 7:
Langkah 8: Memasang dan Mengkonfigurasi Samba
Oleh kerana penerangan cara dan teknik yang sangat banyak terdapat di pelbagai laman web, saya tidak akan menerangkan secara terperinci mengenai Samba itu sendiri dan prosedur pemasangan yang kemas.
Ringkaskan semuanya dan hanya menyebutkan sorotan pemasangan dan konfigurasi Samba seperti berikut.
***
- sudo apt pasang samba samba-common-bin (Pasang samba)
- sudo smbpasswd -a pi (Tambahkan pi sebagai pengguna Samba)
- sudo vi /etc/samba/smb.con (Masukkan data konfigurasi berikut ke smb.cnf)
***
[pi]
komen = folder kongsi pi
jalan = / mnt / nashdd
pengguna yang sah = pi
boleh dilayari = ya
tetamu ok = tidak
baca sahaja = tidak
buat topeng = 0777
***
- sudo /etc/init.d/samba restart (Mulakan semula perkhidmatan Samba)
***
Apabila pemasangan dan konfigurasi selesai, anda dapat me-mount direktori RPI "/ mnt / nashdd" (sebenarnya itu adalah 500GB jumlah cakera Seagate HDD) sebagai pemacu Rangkaian seperti yang ditunjukkan pada gambar di atas.
Samba adalah alat yang sangat berguna untuk memuat naik / memuat turun fail dari Windows PC dan RPI.
Graf turun naik suhu yang ditunjukkan pada langkah di bawah dibuat dengan menyalin fail log dalam RPI ke Windows PC melalui Samba.
Langkah 9: Memasang dan Mengkonfigurasi NFS
Apabila pelanggan NFS memasang direktori bersama, “df
-h”output output klien menunjukkan kelantangan NFS yang dipasang seperti yang ditunjukkan pada gambar di atas.
Pemasangan dan konfigurasi NFS agak kompleks daripada Samba.
Oleh itu, saya tidak akan menerangkan perincian mengenai cara memasang NFS ke pelayan dan pelanggan.
Konfigurasi juga memerlukan penyuntingan beberapa fail seperti "/ etc / fstab", "/ etc / export", "/etc/hosts.allow" dan sebagainya.
Anda boleh mendapatkan penjelasan terperinci cara dan teknikal di laman web berikut.
***
www.raspberrypi.org/documentation/configur…
***
Saya sering menggunakan NFS untuk mengambil fail yang dimuat turun dari pelayan torrent tanpa menggunakan perintah scp atau rsync yang kompleks.
Sederhana anda boleh membuat fail cp atau mv seperti disimpan di cakera tempatan.
Seperti yang anda lihat dalam langkah terakhir "Pengembangan lebih lanjut" dari kisah ini, beberapa aplikasi yang lebih berguna dapat dilakukan.
Langkah 10: Kawalan Suhu
Saya hanya ingin tahu bagaimana penyejukan litar FAN mengawal suhu CPU dalam tempoh hampir satu hari.
Oleh itu, saya menyalin fail log melalui perkhidmatan perkongsian fail Samba dan membuat grafik dengan MS excel.
Hasilnya adalah seperti berikut.
- Selepas operasi litar FAN penyejukan, suhu tidak pernah melebihi 50C
- Beberapa kali lebih daripada 50C diperhatikan, suhu pegun menurun serta merta kerana operasi FAN penyejuk
- NFS write (memindahkan fail video yang dimuat turun dari pelayan torrent ke pelayan NFS) membuat beban sistem yang signifikan ke pelayan NFS
- Peningkatan suhu dengan cepat dan disejukkan kemudian kerana FAN penyejukan berjalan
- NFS baca (Memainkan video dari pelayan NFS oleh pelanggan dengan VLC) beban sistem tidak begitu ketara kerana anda dapat melihat tahap grafik kemudian
Langkah 11: Perkembangan Lanjut
Oleh kerana semua kerja berkaitan perkakasan yang berkaitan selesai, tidak ada pengubahsuaian atau pengembangan tambahan yang akan dibuat ke pelayan fail NFS / Samba.
Tetapi pelayan NFS dapat digunakan sebagai pelbagai cara seperti yang ditunjukkan dalam gambar di atas.
Di antara dua sesi dempul, sebelah kiri adalah skrin pelayan NFS dan sebelah kanan adalah aplikasi klien VLC yang menjalankan skrin klien.
Video yang dimainkan ditunjukkan dalam LCD 5 inci di atas skrin PC.
Seperti yang saya nyatakan, akses dan penggunaan pelayan NFS seperti ini tidak membebani pelayan terlalu banyak.
Terima kasih kerana membaca kisah ini hingga akhir….
Disyorkan:
Pelayan Fail Setempat Raspberry Pi Samba: 5 Langkah
Pelayan Fail Tempatan Raspberry Pi Samba: Prosedur langkah demi langkah untuk memasang pelayan fail tempatan
Cara Membuat Pelayan Fail Menggunakan Raspberry Pi: 7 Langkah
Cara Membuat Pelayan Fail Menggunakan Raspberry Pi: Sekarang sudah biasa ada banyak komputer di satu rumah dengan muzik dan video tersebar di antara mereka. Cara lain untuk mengatur barang anda adalah menyimpannya di pelayan terpusat aka FILE SERVER. Dalam arahan ini, kami akan membuat pelayan fail
Tukar (hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma !: 4 Langkah
Tukar (Hanya Tentang) Mana-mana Fail Media ke (hanya Tentang) Mana-mana Fail Media Lain Secara Percuma! lebih universal, seperti. wmv atau.mov. Saya mencari banyak forum dan laman web dan kemudian menemui program yang dipanggil
Cara Menyiapkan Samba (pelayan fail): 6 Langkah
Cara Menyiapkan Samba (pelayan fail): Instructable ini akan memandu anda melalui konfigurasi Samba. Instructable ini berdasarkan Linux Ubuntu 9.04. Arahan untuk menyiapkannya dengan versi yang lebih baru hampir sama Saya akan menumpukan pada hanya menyediakan pelayan fail di Instr ini
Cara Memperbaiki Fail Data yang Tidak Disokong, dan Muat turun Fail Video Kegemaran Anda untuk Portable PSP Anda: 7 Langkah
Cara Memperbaiki Fail Data yang Tidak Disokong, dan Muat turun Fail Video Kegemaran Anda untuk Portable PSP Anda: Saya menggunakan Media Go, dan melakukan beberapa trik untuk mendapatkan fail video yang tidak disokong untuk berfungsi di PSP saya. Ini adalah semua langkah saya yang saya lakukan , ketika saya mula-mula mendapatkan fail video saya yang tidak disokong untuk berfungsi di PSP saya. Ia berfungsi 100% dengan semua fail video saya ke PSP Po saya