Disk yaradın
Konsolda boş disk və ya obrazdan yaxud diskin ani görüntüsündən disk yaradın, mövcud diskin nüsxəsini çıxarın və yeni diski dərhal qoşun.
Layihənizə (project) yaddaş əlavə etmək üçün disk (volume) yaradın. Disk boş, obrazdan (image) və ya diskin ani görüntüsündən (snapshot) yaradıla bilər, yaxud başqa diskin nüsxəsi ola bilər. Diski eyni addımda virtual maşına (instance) qoşmaq da mümkündür.
Başlamazdan əvvəl
- Abunəlikdə (subscription) və ya layihədə sizə Owner və ya Contributor rolu, yaxud Block & Object Storage üzrə Manage girişi olan fərdi rol (custom role) lazımdır.
- Disk disklər və disk yaddaşı üzrə abunəliyin kvotasına və layihənin ayırmasına (allocation) daxil edilir. Abunəliyin kvotasını aşan yaratma sorğusu rədd edilir. Block Storage limitləri səhifəsinə baxın.
- Obrazdan və ya ani görüntüdən başlamaq üçün obraz və ya ani görüntü Available statusunda olmalıdır.
Disk yaradın
Konsolda StorageVolumes bölməsinə keçin və Create volume düyməsini seçin.
Volume name sahəsinə ad daxil edin.
Size (GB) sahəsinə ölçünü (size) daxil edin.
Type altında disk tipi (volume type) seçin. Disk tipləri səhifəsinə baxın.
Source bölməsində mənbəni seçin:
- Empty volume: fayl sistemi olmayan boş disk.
- From image: obrazın əməliyyat sistemi ilə yüklənə bilən disk. Obrazı Image sahəsində seçin.
- From snapshot: diskin ani görüntüsündəki məlumatlarla yeni disk. Ani görüntünü Snapshot sahəsində seçin.
İxtiyari: disk yaradılan kimi qoşulması üçün Attach to instance (optional) sahəsində virtual maşın seçin. Əks halda Do not attach — create detached seçimini saxlayın.
Create volume düyməsini seçin.
Forma diski yaratmazdan əvvəl onun təxmini aylıq xərcini göstərir.
| Sahə | Qaydalar |
|---|---|
| Volume name | 1–255 simvol. Boşluqla başlaya və ya bitə bilməz; idarəedici simvolları və Unicode Basic Multilingual Plane xaricindəki simvolları, məsələn, əksər emojiləri ehtiva edə bilməz. Layihənin diskləri arasında unikal olmalıdır. |
| Size (GB) | 1-dən 16.384-ə qədər tam ədəd. Obrazdan yaradıldıqda ən azı obrazın minimal disk ölçüsü. Ani görüntüdən yaradıldıqda ən azı ani görüntünün ölçüsü. |
| Type | Regionun təklif etdiyi tip. |
| Image | Available statusunda olan obraz, məsələn, ictimai əməliyyat sistemi obrazı və ya sizin yaratdığınız obraz. |
| Snapshot | Layihəyə aid, Available statusunda olan diskin ani görüntüsü. |
Ani görüntüdən başladıqda forma ani görüntünün ölçüsündən kiçik ölçünü qəbul etmir və kiçik ölçünü həmin ölçüyə qaldırır. Obraz seçdikdə forma kiçik ölçünü obrazın minimal disk ölçüsünə qaldırır.
Nəticə
Konsol yeni diskin səhifəsini açır. Status əvvəlcə Creating, sonra Available olur; qoşmaq üçün virtual maşın seçmisinizsə, In use olur.
- Disk yaradılıb, amma qoşula bilmirsə, Available statusunda qalır və əməliyyat diskin yaradıldığını, lakin qoşulmadığını bildirir. Diski sonra qoşun. Diski qoşun və ayırın səhifəsinə baxın.
- Obrazdan yaradılan disk yüklənə bilən diskdir. Ondan yüklənən virtual maşın yarada bilərsiniz. Yükləmə mənbələri səhifəsinə baxın.
- Virtual maşından yaratdığınız obrazdan yaradılan disk həmin virtual maşının ƏS diskinin (OS disk) ani görüntüsündən hazırlanır; obrazın məlumatları həmin ani görüntüdədir.
- Yaratma uğursuz olarsa, diskin statusu Error olur və onun səhifəsi səbəbi göstərir. Yaradılması uğursuz olan disk üçün ödəniş hesablanmır. Səbəbi oxuduqdan sonra diski silin.
Diskin nüsxəsini çıxarın
Klonlama diskin eyni ölçü və tipdə tam, müstəqil nüsxəsini yaradır.
Konsolda StorageVolumes bölməsinə keçin və diski seçin.
Clone düyməsini seçin, sonra təsdiq etmək üçün yenidən Clone düyməsini seçin.
Nüsxə mənbənin adına -clone əlavə edilməklə adlandırılır, məsələn, pgdata-02-clone, və disklərin siyahısında görünür.
- Mənbə Available və ya In use statusunda olmalıdır. Hələ yaradılmaqda olan və ya xəta vəziyyətində olan diskin nüsxəsi çıxarıla bilməz.
- Layihədə başqa heç bir disk nüsxənin adını daşıya bilməz. Belə disk varsa, əvvəlcə onun və ya mənbənin adını dəyişin.
- Nüsxə disklər və disk yaddaşı üzrə abunəliyin kvotasına və layihənin ayırmasına daxil edilir, onun üçün ödəniş isə digər disklər kimi hesablanır.
Nüsxənin adını və tipini seçmək yalnız API vasitəsilə mümkündür. POST/scopes/{scopeId}/storage/volumes/{volumeId}/actions/clone səhifəsinə baxın.
API ilə disk yaradın
API ilə disk yaratmaq üçün POST/scopes/{scopeId}/storage/volumes əməliyyatından istifadə edin. Sorğu formadakı sahələrin eynisini qəbul edir, sourceKind isə mənbəni seçir: empty, image və ya snapshot.
Nasazlığın həlli
| Mesaj | Səbəb | Nə etməli |
|---|---|---|
| “a volume with this name already exists” | Layihədəki başqa disk artıq bu adı daşıyır. | Başqa ad daxil edin. |
| “Volumes quota exceeded” və ya “Volume Storage quota exceeded” ilə başlayan mesaj | Disk abunəliyin kvotasını aşardı. Mesajda kvotanın ID-si göstərilir. | Lazım olmayan diskləri silin və ya kvota artımı tələb edin. |
| “sizeGb must be at least”, ardınca ölçü və “the size of the source snapshot” | Ölçü ani görüntüdən kiçikdir. | Ən azı ani görüntünün ölçüsünü daxil edin. |
| “sizeGb must be at least”, ardınca ölçü və “the minimum disk size of the source image” | Ölçü obrazın minimal disk ölçüsündən kiçikdir. | Ən azı minimal ölçünü daxil edin. |
| “this image carries no disk payload” | Obrazda diskin yaradıla biləcəyi disk məlumatları yoxdur. | Bunun əvəzinə diski mənbə diskin ani görüntüsündən yaradın. |
| “This subscription is paused; no new resources can be provisioned until it is resumed.” | Abunəlik pauzaya alınıb və pauzaya alınmış abunəlik yeni diskləri rədd edir. | Abunəliyi davam etdirin. Abunəliyi pauzaya alın və davam etdirin bölməsinə baxın. |