S3FS Memasang Amazon S3 Buckets di Centos & Fedora Systems
- 4356
- 292
- Marcus Kassulke
Amazon S3 adalah perkhidmatan penyimpanan objek yang sangat berskala dan tahan lama yang membolehkan anda menyimpan dan mengambil sebarang jumlah data dari mana saja di web. S3FS adalah antara muka fius (fail dalam userpace) untuk Amazon S3 yang membolehkan anda melancarkan baldi Amazon S3 sebagai sistem fail tempatan pada sistem CentOS atau Fedora anda. Ini membolehkan anda dengan mudah mengakses dan memanipulasi data S3 anda seolah -olah ia disimpan di sistem fail tempatan. Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang baldi Amazon S3 pada sistem CentOS atau Fedora menggunakan S3FS.
Sebelum kita mula, pastikan anda mempunyai perkara berikut:
- Akaun Amazon S3 dengan sekurang -kurangnya satu baldi dibuat
- Kunci akses dan kunci rahsia dengan akses ke baldi s3 anda
- Sistem centos atau fedora dengan akses root
- S3FS dipasang pada sistem anda
Inilah panduan langkah demi langkah untuk memasang baldi Amazon S3 pada sistem CentOS atau Fedora menggunakan S3FS:
Langkah 1: Keluarkan pakej yang ada
Pertama, periksa sama ada anda mempunyai pakej S3FS atau fius sedia ada yang dipasang pada sistem anda. Sekiranya dipasang sudah mengeluarkannya untuk mengelakkan sebarang konflik fail.
yum keluarkan fius fius-s3fs
Langkah 2: Pasang pakej yang diperlukan
Selepas mengeluarkan pakej. Pertama, kami akan memasang semua kebergantungan untuk fius dan s3cmd. Pasang pakej yang diperlukan ke sistem menggunakan arahan berikut.
YUM Pasang GCC LibStdc ++-Devel GCC-C ++ Curl-Devel Libxml2-Devel OpenSSL-Devel Mailcap
Langkah 3: Muat turun dan menyusun fius
Muat turun dan menyusun versi terkini kod sumber fuse. Untuk artikel ini, kami menggunakan fius versi 3.13. Mengikuti set arahan akan menyusun fius dan menambah modul fius ke kernel.
- Kod Sumber Downlaod Fuse:
CD/USR/SRC/
wget https: // github.com/libfuse/libfuse/siaran/muat turun/fuse-3.13.0/FUSE-3.13.0.tar.xz
- Ekstrak fail arkib
TAR JXF FUSE-3.13.0.tar.xz
CD FUSE-3.13.0
- Konfigurasikan kod sumber dan menyusunnya.
./Konfigurasi --Prefix =/usr/Local
buat && buat pemasangan
- Tetapkan pemboleh ubah persekitaran dan aktifkan modul fius.
Eksport pkg_config_path =/usr/local/lib/pkgconfig
ldconfig
fius modprobe
Langkah 4: Muat turun dan Susun S3FS terkini
Muat turun dan menyusun versi terkini kod sumber S3FS. Untuk artikel ini, kami menggunakan versi S3FS 1.74. Setelah memuat turun ekstrak arkib dan menyusun kod sumber dalam sistem.
- Muat turun kod sumber dari repositori git.
CD/USR/SRC/
Git Clone https: // github.com/s3fs-fuse/s3fs-fuse.git
- Konfigurasikan kod sumber
CD S3FS-FUSE
./autogen.sh
./konfigurasikan
- Menyusun dan memasang S3FS
buat && buat pemasangan
Langkah 5: Buat fail kelayakan
Juga untuk mengkonfigurasi S3FS, kami memerlukan kunci akses dan kunci rahsia akaun S3 Amazon anda. Dapatkan kunci keselamatan ini dari sini.
Buat fail kata laluan untuk menyimpan akses dan kekunci rahsia anda:
echo aws_access_key: aws_secret_key> ~/.passwd-s3fs
chmod 600 ~/.passwd-s3fs
Nota: Tukar AWS_ACCESS_KEY dan AWS_SECRET_KEY dengan akses dan kunci rahsia Amazon S3 sebenar anda. Fail ini menyimpan akses dan kekunci rahsia anda dengan selamat, dan keizinan ditetapkan untuk mengelakkan akses yang tidak dibenarkan.
Langkah 6: Baldi Gunung S3
Buat direktori untuk memasang baldi S3:
mkdir /tmp /cache /s3-mount
Ini mewujudkan direktori di mana baldi s3 akan dipasang. Anda boleh memilih nama direktori yang berbeza seperti yang dikehendaki.
Ubah keizinan untuk Direktori Gunung:
CHMOD 777 /TMP /CACHE /S3-MOUN
Ini menetapkan keizinan untuk direktori gunung untuk membolehkan akses baca/tulis untuk semua pengguna.
s3fs -o use_cache =/tmp/cache bucket_name/s3 -mount
Ganti Bucket_Name dengan nama sebenar baldi Amazon S3 anda. Perintah ini memasang baldi S3 di direktori gunung yang ditentukan.
Langkah 7: Sahkan gunung
Perintah DF memaparkan penggunaan cakera dan sistem fail dipasang pada sistem anda. Sekiranya baldi S3 berjaya dipasang, anda harus melihat direktori gunung yang disenaraikan dengan nama baldi S3 yang sepadan.
df -h
Itu sahaja! Anda kini berjaya memasang baldi Amazon S3 di sistem CentOS atau Fedora anda menggunakan S3FS. Anda kini boleh mengakses dan memanipulasi data dalam baldi S3 anda seolah -olah ia disimpan di sistem fail tempatan.
Kesimpulan
Kesimpulannya, memasang baldi Amazon S3 pada sistem CentOS atau Fedora menggunakan S3FS adalah cara yang mudah dan berkesan untuk mengakses data S3 anda. Dengan S3FS, anda boleh dengan mudah mengakses dan memanipulasi data S3 anda seolah -olah ia disimpan di sistem fail tempatan, menjadikannya lebih mudah untuk bekerja dengan data S3 anda di persekitaran CentOS atau Fedora anda.
- « Pasang Amarok 2.8 Kembali ke Asal Pemain audio di Ubuntu
- Cara Memasang Geany Ide di Ubuntu 18.04 & 16.04 LTS »