XCP-NG HDD EKLEMEK
Sunucuya SSH ile giriş yapın.
lshw
yum install lshw
Diskleri kontrol edin:
lshw -class disk -short
Bu komut disklerin sayısını gösterecektir device name.
Ana bilgisayar kullanıcı kimliğini alın:
xe host-list
Disk oluştur/ekle:
xe sr-create content-type=user device-config:device=/dev/sdb host-uuid=127bbaa4-df00-46e7-bd83-0ed00c391cba name-label="Disk-Label4" shared=false type=ext
Bu, yeni disk kullanıcı kimliğini döndürecektir ve artık diski veya cihazınızın label iç bölümünde görebileceksiniz.
https://www.youtube.com/watch?v=WVFoKdHf5PY
*******************************************************************************************
XCP-Ng Xen Sunucusu Yeni Bir SR Depolama Havuzu Ekleme
14 Eylül 2020
Bugün bazı yeni sunucular hazırlarken ve diskler eklerken, fdisk'in 2 Tbyte sınırının ötesinde bir formatlama ihtiyacı olduğunu bir kez daha fark ettim ve gelecekte başvurmak üzere süreci belgelemem gerektiğine karar verdim.
RAID dizisinin yapılandırması denetleyiciye aittir ve kombinasyona bakılmaksızın aşağıdakiler tüm RAID yapılandırmalarına uygulanmalıdır. Bu durumda, kullanılabilir dizi kapasitesi ~4Tbayt olan 6 adet 1Tbayt sürücüyü RAID 50 olarak kurdum.
XCP-ng orta konsola erişim (evet, XenOrchestra'nın var olduğunu biliyorum ama orta konsol ve CLI ile çalışma konusunda gerçekten iyiyim).
Öncelikle konsoldan dizi bilgisini bulmam gerekiyor:
# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000171331584 bytes, 1953459632 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: gpt
Disk /dev/sdb: 4000.7 GB, 4000684662784 bytes, 7813837232 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
Tamam, böylece orijinal Yerel Depolama /dev/sda'yı ve yeni RAID alanının /dev/sdb olduğunu görebiliyorum ve şimdi birimi / bölümü oluşturmak için 'parted'ı kullanmak istiyorum. Bu örnekte 3 TB sürücü dizisine sahip başka bir sistemdeydim (4x 1 T diskler, RAID 5)
#parted /dev/sdb
(parted) mklabel GPT
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
(parted) mkpart Partition name? []? primary
File system type? [ext2]? ext4
Start? 2048s
End? 100%
(parted) print
Model: HP LOGICAL VOLUME (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 3001GB 3001GB primary
(parted)q
#
Artık biçimlendirilmesi gereken yapılandırılmış bir bölümümüz var:
# mkfs.ext4 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
183140352 inodes, 732546816 blocks
36627340 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2881486848
22356 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000, 550731776, 644972544
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information:done
ve daha sonra bir XCP-ng / Xen Depolama Havuzu için kullanılabilir, ancak komut için birkaç bit bilgiye ihtiyaç duyar:
xe sr-create content-type=user Device-config:device= <disk aygıt tanımlayıcısı> host-uuid= <SR'nin açık olduğu ana bilgisayar uuid'si> name-label=” Güzel bir ad etiketi ” paylaşılan=false type=lvm
xe host-list
uuid ( RO) : 19458bfa-48e3-42d1-b345-266j6fdq4ed6f
name-label ( RW): my-svr-name
name-description ( RW): Default install of XenServer
Aşağıdaki ls komutu tüm /sdb aygıtlarını gösterecektir. Depolama deposu olacak bölümü belirlemek için /dev/sdb1 scsi kodunu kullanın.
# ls -lah /dev/disk/by-id | grep sdb
lrwxrwxrwx 1 root root 9 Sep 25 19:26 scsi-3600508b400dc45c8k47fe45763a27qq8 -> ../../sdb
lrwxrwxrwx 1 root root 10 Sep 25 19:26 scsi-3600508b400dc45c8k47fe45763a27qq8-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 9 Sep 25 19:26 wwn-0x600518b1001q45c8887fe45764a27bb8 -> ../../sdb
lrwxrwxrwx 1 root root 10 Sep 25 19:26 wwn–0x600518b1001q45c8887fe45764a27bb8-part1 -> ../../sdb1
Yukarıdaki kodları sr-create komutunda kullanmak şöyle görünmelidir:
xe sr-create content-type=user device-config:device=/dev/disk/by-id/scsi-3600508b400dc45c8k47fe45763a27qq8-part1 host-uuid=19458bfa-48e3-42d1-b345-266j6fdq4ed6f name-label=”Local Storage 2” shared=false type=lvm
ve onaylamak için son bir kontrol (XCP-ng orta konsolundaki yeni SR'ye bakmanın yanı sıra) şunu kullanmaktır:
# xe sr-list
ve Yerel Depolama 2 cihazının listesini inceleyin.
Karşılaştığım tek sorun, sr-create komutunu kopyalayıp yapıştırmam ve dönüştürülen çift tırnak işaretlerini kaçırmamdı. Bu bir sonraki yazının konusu . Xen XCP-ng Depolama Havuzu etiketini ve açıklamasını Komut Satırından nasıl değiştirebilirim ?