HP ProLiant DL360p gen8: Skirtumas tarp puslapio versijų
24 eilutė: | 24 eilutė: | ||
exit | exit | ||
reboot | reboot | ||
+ | |||
+ | == Proxmox iš softwarinio raid1 == | ||
+ | |||
+ | * /dev/sda <- Diskas kuriame jau įdiegta Proxmox | ||
+ | * /dev/sdb <- Tuščias diskas paruoštas raid1 | ||
+ | |||
+ | Sudiegiam mdadm | ||
+ | apt install mdadm | ||
+ | Sukuriam identišką particijų išdėstymą antrajam diskui (be label ir uuid) | ||
+ | sfdisk -d /dev/sda > part_table | ||
+ | grep -v ^label-id part_table | sed -e 's/, *uuid=[0-9A-F-]*//' | sfdisk /dev/sdb | ||
+ | Sukuriam Raid1 invalidą '''/dev/sdb3''' particijoje | ||
+ | mdadm --create /dev/md0 --level 1 --raid-devices 2 /dev/sdb3 missing | ||
+ | Sukuriame LVM'o PV ir įdedam į jau egzistuojantį VG | ||
+ | pvcreate /dev/md0 | ||
+ | vgextend /dev/pve /dev/md0 | ||
+ | Permetam duomenis iš /dev/sda3 į /dev/md0 | ||
+ | pvmove /dev/sda3 /dev/md0 | ||
+ | Palaukiam kol procesas pasibaigs ir išimam /dev/sda3 iš VG | ||
+ | vgreduce /dev/pve /dev/sda3 | ||
+ | Įdedam /dev/sda3 į RAID1 | ||
+ | mdadm --manage --add /dev/md0 /dev/sda3 | ||
+ | Jeigu reikia nuklonuojam sisteminių particijas (jeigu sistema krausis iš šių diskų). Nuklonuojam EFI ir BIOS įkrovos particijas | ||
+ | dd if=/dev/sda1 of=/dev/sdb1 | ||
+ | dd if=/dev/sda2 of=/dev/sdb2 | ||
+ | Įdiegiam GRUB visuose diskuose (taip pat jeigu reikia). Man nereikia... | ||
+ | grub-install /dev/sda | ||
+ | grub-install /dev/sdb | ||
+ | Atnaujinam initramfs | ||
+ | update-initramfs -u -k all | ||
+ | Laukiam kol RAID1 baigs sinchronizuotis... | ||
+ | watch -n1 cat /proc/mdstat | ||
+ | |||
[[Category:Serveriai]] | [[Category:Serveriai]] |
18:48, 2 lapkričio 2024 versija
HBA mode on/off
Proxmox SDCard boot
Sudiegiam proxmox spaudžiam ALT+F3
mountinam savo rootfs (jeigu tai soft raidas), pažiūrim su blkid
mount /dev/md-2 /mnt
Sudedam reikalingus mount pointus
mount -t proc /proc/ /mnt/proc mount --rbind /dev/ /mnt/dev mount --rbind /sys/ /mnt/sys mount –-rbind /run/ /mnt/run
chrootinamės į installą
chroot /mnt bash
Paruošiam sdcard layoutą su gdisk
Device Start End Sectors Size Type /dev/sda1 2048 67583 65536 32M BIOS boot (gdisk type EF02) /dev/sda2 67584 1116159 1048576 512M EFI System (gdisk type EF00)
Sudiegiam boot loader
proxmox-boot-tool format /dev/sda2 proxmox-boot-tool init /dev/sda2 exit reboot
Proxmox iš softwarinio raid1
- /dev/sda <- Diskas kuriame jau įdiegta Proxmox
- /dev/sdb <- Tuščias diskas paruoštas raid1
Sudiegiam mdadm
apt install mdadm
Sukuriam identišką particijų išdėstymą antrajam diskui (be label ir uuid)
sfdisk -d /dev/sda > part_table grep -v ^label-id part_table | sed -e 's/, *uuid=[0-9A-F-]*//' | sfdisk /dev/sdb
Sukuriam Raid1 invalidą /dev/sdb3 particijoje
mdadm --create /dev/md0 --level 1 --raid-devices 2 /dev/sdb3 missing
Sukuriame LVM'o PV ir įdedam į jau egzistuojantį VG
pvcreate /dev/md0 vgextend /dev/pve /dev/md0
Permetam duomenis iš /dev/sda3 į /dev/md0
pvmove /dev/sda3 /dev/md0
Palaukiam kol procesas pasibaigs ir išimam /dev/sda3 iš VG
vgreduce /dev/pve /dev/sda3
Įdedam /dev/sda3 į RAID1
mdadm --manage --add /dev/md0 /dev/sda3
Jeigu reikia nuklonuojam sisteminių particijas (jeigu sistema krausis iš šių diskų). Nuklonuojam EFI ir BIOS įkrovos particijas
dd if=/dev/sda1 of=/dev/sdb1 dd if=/dev/sda2 of=/dev/sdb2
Įdiegiam GRUB visuose diskuose (taip pat jeigu reikia). Man nereikia...
grub-install /dev/sda grub-install /dev/sdb
Atnaujinam initramfs
update-initramfs -u -k all
Laukiam kol RAID1 baigs sinchronizuotis...
watch -n1 cat /proc/mdstat