Khai Dân Trí
  • Home
  • Sức khỏe
    • All
    • Các bệnh

    Kiểm tra hơi thở có cồn: Độ chính xác, quy trình và kết quả

    Nguyên nhân nào gây ra hội chứng đầu bùng nổ?

    Dấu hiệu Hutchinson và Bệnh zona ở mắt (mắt)

    Những điều bạn cần biết về chứng mất ngủ và đau buồn

    • Các bệnh
  • Công nghệ
    • Điện thoại & Máy tính
  • Bách khoa toàn thư
No Result
View All Result
  • Home
  • Sức khỏe
    • All
    • Các bệnh

    Kiểm tra hơi thở có cồn: Độ chính xác, quy trình và kết quả

    Nguyên nhân nào gây ra hội chứng đầu bùng nổ?

    Dấu hiệu Hutchinson và Bệnh zona ở mắt (mắt)

    Những điều bạn cần biết về chứng mất ngủ và đau buồn

    • Các bệnh
  • Công nghệ
    • Điện thoại & Máy tính
  • Bách khoa toàn thư
No Result
View All Result
Khai Dân Trí
No Result
View All Result
Home Công nghệ Điện thoại & Máy tính

Cách gắn Nhóm S3 cục bộ trên Linux

by Trọng Hiếu
01/07/2021
in Điện thoại & Máy tính
0

Cách gắn Nhóm S3 cục bộ trên Linux

Theo nhiều cách, bộ chứa S3 hoạt động giống như ổ cứng đám mây, nhưng chỉ là “bộ nhớ cấp đối tượng”, không phải bộ lưu trữ cấp khối như EBS hoặc EFS. Tuy nhiên, có thể gắn thùng làm hệ thống tệp và truy cập trực tiếp bằng cách đọc và ghi tệp.

Các lợi ích và hạn chế của S3 với tư cách là một hệ thống tập tin

Điều kỳ diệu khiến toàn bộ thiết lập này hoạt động là một tiện ích có tên s3fs-fuse. FUSE là viết tắt của Hệ thống tập tin trong Không gian người dùng, và nó tạo ra một hệ thống tập tin ảo được gắn kết. s3fs giao diện với S3 và hỗ trợ một tập hợp con lớn của POSIX, bao gồm đọc, ghi, tạo thư mục và thiết lập siêu dữ liệu tệp.

Một trong những lợi ích tuyệt vời của việc sử dụng S3 thay vì lưu trữ truyền thống là rất hiệu quả trong việc lưu trữ các đối tượng riêng lẻ trong thời gian dài, không có giới hạn nào về tổng kích thước thùng. Bạn có thể lưu trữ 10 ảnh hoặc 10 triệu ảnh trong S3 và nó sẽ hoạt động gần như giống nhau. Trong các ứng dụng mà bạn cần một đĩa lớn (và rẻ), S3 có ý nghĩa và nếu ứng dụng bạn đang tích hợp muốn truy cập tệp, thì đây là một cách tốt để kết nối hai bên.

Tất nhiên, nó không phải là không có giới hạn. Mặc dù nó hoạt động khá tương đối với API S3 về mặt hiệu suất khi lưu trữ và truy xuất toàn bộ tệp, nhưng rõ ràng là nó không thay thế hoàn toàn bộ lưu trữ khối gắn liền với mạng nhanh hơn nhiều. Có một lý do khiến cấu hình này không được AWS chính thức hỗ trợ — bạn sẽ gặp phải sự cố đồng thời với nhiều ứng dụng khách sử dụng tệp, đặc biệt nếu bạn có các ứng dụng khách ở các khu vực khác nhau truy cập vào cùng một nhóm. Tất nhiên, S3 cũng có hạn chế này và nó không ngăn cản bạn có nhiều máy khách được đính kèm, nhưng rõ ràng hơn khi FUSE dường như cấp cho bạn quyền truy cập “trực tiếp”. Nó không phải, và bạn sẽ phải ghi nhớ những giới hạn này.

AWS có một dịch vụ tương tự như dịch vụ này — Cổng lưu trữ, có thể hoạt động như một NAS cục bộ và cung cấp lưu trữ khối cục bộ được hỗ trợ bởi S3. Tuy nhiên, đây là một giải pháp doanh nghiệp hơn và nó yêu cầu toàn bộ máy chủ vật lý để triển khai hình ảnh VMWare. s3fs, mặt khác, là một giải pháp máy chủ đơn đơn giản, mặc dù nó không thực hiện nhiều bộ nhớ đệm.

Vì vậy, nếu bạn có thể chuyển đổi các ứng dụng sang sử dụng API S3 thay vì FUSE, bạn nên làm điều đó thay thế. Nhưng, nếu bạn ổn với một chút giải pháp hack, s3fs có thể hữu ích.

Thiết lập s3fs-fuse

So với mức độ hacky, nó dễ dàng thiết lập một cách đáng ngạc nhiên. s3fs-fuse có sẵn từ hầu hết các trình quản lý gói, mặc dù nó có thể chỉ được gọi là s3fs trên một số hệ thống. Đối với các hệ thống dựa trên Debian như Ubuntu, đó sẽ là:

sudo apt install s3fs

Bạn sẽ cần tạo một người dùng IAM và cấp cho người đó quyền truy cập vào nhóm mà bạn muốn gắn kết. Cuối cùng, bạn sẽ nhận được một khóa truy cập bí mật:

Thiết lập thành công s3fs-fuse và nhận khóa truy cập bí mật.

Bạn có thể dán những thứ này vào tệp thông tin đăng nhập AWS tiêu chuẩn, ~/.aws/credentials, nhưng nếu bạn muốn sử dụng một khóa khác, s3fs hỗ trợ một tệp mật khẩu tùy chỉnh. Dán cả ID khóa truy cập và bí mật vào /etc/passwd-s3fs , ở định dạng sau:

echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > /etc/passwd-s3fs

Và hãy đảm bảo rằng các quyền trên keyfile này được đặt đúng cách, nếu không nó sẽ phàn nàn:

chmod 600 /etc/passwd-s3fs

Sau đó, bạn có thể gắn thùng bằng lệnh sau:

s3fs bucket-name /mnt/bucket-name

Nếu điều đó không hiệu quả, bạn có thể bật đầu ra gỡ lỗi với một vài cờ bổ sung:

-o dbglevel=info -f -o curldbg

Nếu bạn muốn cái này gắn vào lúc khởi động, bạn sẽ cần thêm những thứ sau vào /etc/fstab:

s3fs#bucket-name /mnt/bucket-name fuse _netdev,allow_other,umask=227,uid=33,gid=33,use_cache=/root/cache 0 0
Tags: bạnbằngbáoBenchbổCáchChỉnhcựcDockerdungđểđộngganGDBgìGitLabgỡHiểuhóahơnImagekháckiểmKuberneteslàlậpLinuxlợimấtnàonhómnhưnóphảnphụcPodmanPullquỵsáchsầuSentrysựthếtimtratrêntrìnhtrongtửungvàvới
Trọng Hiếu

Trọng Hiếu

Xem thêm

Điện thoại & Máy tính

Cách gói văn bản xung quanh hình ảnh trong Microsoft PowerPoint

07/07/2022
Điện thoại & Máy tính

Cách thêm hoặc xóa mục nhập tự động điền của Google Chrome

07/07/2022
Điện thoại & Máy tính

Cách liên kết Spotify với Focus Sessions trên Windows 11

06/07/2022
Điện thoại & Máy tính

Chip Snapdragon mới của Qualcomm sẽ tăng tốc điện thoại Android

06/07/2022
Điện thoại & Máy tính

Cách luôn mở Windows tại cùng một điểm trên Windows 10

06/07/2022
Điện thoại & Máy tính

Microsoft Tách các kênh Beta của các Chương trình Người dùng nội bộ Windows

06/07/2022
Điện thoại & Máy tính

Cách liên kết điện thoại Android với PC chạy Windows 11 bằng liên kết điện thoại Microsoft

06/07/2022
Điện thoại & Máy tính

Cách sử dụng Trình quản lý mật khẩu của Google trên Android vào năm 2022

06/07/2022
Điện thoại & Máy tính

Tại sao chỉ một số tin nhắn rác trên iPhone mới có tùy chọn “Báo cáo rác”?

06/07/2022

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Bài viết mới

Kiểm tra hơi thở có cồn: Độ chính xác, quy trình và kết quả

07/07/2022

Cách gói văn bản xung quanh hình ảnh trong Microsoft PowerPoint

07/07/2022

Cách thêm hoặc xóa mục nhập tự động điền của Google Chrome

07/07/2022

Nguyên nhân nào gây ra hội chứng đầu bùng nổ?

07/07/2022
Khai Dân Trí

Website phổ biến kiến thức, tin tức và bình luận, nhằm nâng cao dân trí.

No Result
View All Result
  • Home
  • Sức khỏe
    • Các bệnh
  • Công nghệ
    • Điện thoại & Máy tính
  • Bách khoa toàn thư

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.