Table of Contents |
---|
BST
W regionie BST istnieją dwa typy shared storage:
- NFS (storage DDN_ZFS)
- CephFS (Storage Ceph Breve)
Dostęp do zasobów udzielany jest po akceptacji ticketu o udzielenie dostępu do zasobów.
Instrukcja konfiguracji sieci
Przed skorzystaniem należy zarequestować o zasób NFS, aby udzielić dostępu do usługi.
Instrukcja krok po kroku
...
:
- utworzyć router w sieci Labitaas-Manila_clientsClient-Net,
- sprawdzić jaki dostał adres ip w sieci 172.16.180.0/22,
- podpiąć do routera sieć w projekcie (dodać interfejs do routera, podając statyczny adres ip, który będzie bramą do sieci klienckiej Manila).
- W wypadku korzystania z CephFS Breve, dodać routing statyczny na tym routerze na zakładce statyczne trasy: 10.48.33.0/24 via 172.16.181.240.
- opcjonalnie dodać routing statyczny w konfiguracji podsieci (:
- w wypadku korzystania z DDN_ZFS: 172.16.180.0/22 via adres ip owego routera
- , np. 172.16.180.0/22,192.168.0.5, jeżeli interfejs routera posiada ip 192.168.0.5.
- w wypadku korzystania z CephFS: 10.48.33.0/24 via adres ip owego routera, np. 10.48.33.0/24,192.168.0.5, jeżeli interfejs routera posiada ip 192.168.0.5.
- Zrestartować wirtualkę lub można też dodać ręcznie routing na wirtualkach.
Instrukcja tworzenia udziału dla DDN_ZFS
- utworzyć udział w horizonie, zakładka share/shares/create share, wybrać Share type: DDN_ZFS i strefa dostępności nova.
- wejść na udział i skopiować sobie ścieżkę exportu (tam, gdzie jest adres 172.16.180.180)
- dodać regułę dostępu: edit share/manage rules i dodać adres ip routera (z drugiego punktu).
- zamontować na wirtualce skopiowaną ścieżkę exportu.
Instrukcja tworzenia udziału dla Breve_CephFS
- utworzyć udział w horizonie, zakładka share/shares/create share, wybrać Share Protocol: CephFS i Share Type: Breve_CephFS.
- Wybrać Edit Share → Zarządzaj regułami.
- Kliknąć Add Rule. Wybrać Access Type: cephx. W polu Access To wpisać wymyśloną nazwę użytkownika. Dodać regułę.
- Pojawi się reguła z nazwa użytkownika i kluczem dostępowym.
Instrukcja korzystania ze współdzielonego storage CephFS znajduje się w dalszej części.
Info |
---|
Manila Guide |
DCW
Przed skorzystaniem należy zarequestować o zasób CephFS, aby udzielić dostępu do usługi.
- utworzyć router w sieci DCW-Manila_Client-Net,
- sprawdzić jaki dostał adres ip w sieci 172.16.192.0/20,
- podpiąć do routera sieć w projekcie (dodać interfejs do routera, podając statyczny adres ip, który będzie bramą do sieci klienckiej Manila)
- dodać routing statyczny w konfiguracji podsieci (172.16.192.0/20 via adres ip owego routera), np. 172.16.180.0/22,192.168.0.5, jeżeli interfejs routera posiada ip 192.168.0.5
- można też dodać ręcznie routing na wirtualkach.
- utworzyć udział w horizonie, zakładka share/shares/create share, wybrać Share Protocol: CephFS i Share Type: Macchiato_CephFS.
- Wybrać Edit Share → Zarządzaj regułami.
- Kliknąć Add Rule. Wybrać Access Type: cephx. W polu Access To wpisać wymyśloną nazwę użytkownika. Dodać regułę.
- Pojawi się reguła z nazwa użytkownika i kluczem dostępowym.
Instrukcja korzystania ze storage CephFS
- Dodać na wirtualce pakiet ceph-common, np. apt install ceph-common lub dnf install ceph-common.
- Na zakładce Share wejść na utworzony udział. Ukaże się m.in. ścieżka exportu w polu Path, którą trzeba będzie skopiować oraz dane dostępowe z pola Access to..
- Utworzyć oneliner według szablonu, kopiując ścieżkę oraz access key z reguły dostępu:
Code Block |
---|
mount -t ceph ścieżka_path /katalog_lokalny -o name=nazwa_usera,secret=access_key |
Montowanie na podstawie tego przykładu:
Code Block |
---|
mount -t ceph 172.16.192.1:6789,172.16.192.3:6789,172.16.192.4:6789,172.16.192.2:6789,172.16.192.5:6789:/volumes/_nogroup/e622f99e-2004-435e-9472-3991a8d15ab9/9cc42fa6-1324-439f-b605-4e091bd02c27 /mnt -o name=user123,secret=AQDFnPJhhXm4IRAAENXK3Vjzx9eMlZAiuF7hTw==
|
Info |
---|
Manila Guide |
Powiązane artykuły
Content by Label | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...