PowerEdge: SLES 15'te HTTP Önyüklemesi
摘要: Aşağıdaki bilgilerde, HTTP Önyükleme kullanarak Dell EMC PowerEdge Sunucularına SLES 15 OS yüklemeyle ilgili adımlar ele alınacaktır.
说明
HTTP Önyüklemesi
HTTP Önyükleme, istemci/sunucu iletişimi tabanlı bir uygulamadır. Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP), Etki Alanı Adı Sistemi (DNS) ve Köprü Metni Aktarım Protokolü'nü (HTTP) birleştirerek ağ üzerinden sistem dağıtımı ve yapılandırması yeteneği sağlar. Bu yeni özellik, Trivial File Transfer Protocol (TFTP) tabanlı Önyükleme Yürütme Ortamı (PXE) Önyükleme ağ dağıtımı yöntemleri için daha yüksek performanslı bir yedek olarak kullanılabilir.
Bu belgede HTTP Önyükleme mekanizmasına kısa bir giriş, SUSE Linux Enterprise Server 15 (SLES15) üzerinde HTTP Önyükleme sunucusunu kurma talimatları ve HTTP Önyükleme kullanarak Dell EMC PowerEdge 14G ve üzeri sunuculara SLES15 yükleme uygulaması sunulmaktadır.
HTTP Önyükleme sunucusunu yapılandırma
Bu bölümde, HTTP Önyüklemesinin Dell EMC PowerEdge sunucularıyla nasıl kullanılabileceğini göstereceğiz. Ayrıca SUSE Linux Enterprise Server (SLES 15) işletim sisteminde bir HTTP Önyükleme sunucusunun nasıl kurulacağını da gösteriyoruz. HTTP Önyüklemesi aracılığıyla işletim sistemi yüklemeleri HTTP NBP olarak grub kullanır, http protokolü aracılığıyla yükleme görüntüsünden çekirdeği ve initrd yi yükleyen ve yüklemeyi başlatmak için başlatan grub.cfg dosyasını düzenlememiz gerekir.
Adımlar:
Örneğimizde, HTTP sunucusu kök dizini olarak /var/www/html kullanılmıştır.
- Üzerinde çalışan bir HTTP hizmeti olan bir sunucu kurun.
systemctl start httpd
- Kök dizindeki SLES 15 iso'yu kopyalayın ve geçici bir klasöre bağlayın.
- /var/www/html/ konumunda bir klasör oluşturun
Örneğin: Buraya httpboot klasörü oluşturulur.
- İçeriğini kopyalayın
/root/tmp/EFI/BOOT in /var/www/html/httpboot

- İçinde başka bir klasör oluşturun
/var/www/html/sles15ve kopyalayıninitrdefivelinuxefiKaynak/root/tmp/boot/x86_64/loader. Bunlarinitrdve HTTP önyükleme sunucusundan ilk önyükleme için kullanılan çekirdek.

- SLES 15 deposuyla başka bir klasör oluşturun. Bu, yükleyicinin kurulum sırasında paketleri seçtiği depodur.
- Menü girişlerini almak için grub.cfg dosyasını düzenleyin (ek işletim sistemi girişlerine ihtiyacınız varsa)

HTTP Önyükleme İstemcisini Yapılandırma:
HTTP Önyüklemesi, BIOS'taki UEFI HTTP Önyükleme istemcilerinde desteklenmeli ve etkinleştirilmelidir.
- Sunucuyu çalıştırın ve Sistem Kurulumu menüsüne girmek için F2 tuşuna basın.
- Sistem BIOS u öğesini seçin.

- Önyükleme Ayarlarını seçin:
Boot Mode öğesini UEFI olarak seçin. Ayarları kaydedin.

- Ağ Ayarları öğesini seçin

- UEFI HTTP Ayarları altında HTTP Aygıtı 1 i seçin: Enabled (Etkin)

- HTTP Aygıtı1 Ayarlarına gidin:
Bir arayüzü etkinleştirin.
Protocol as IPv4 öğesini seçin.
VLAN'ı devre dışı bırakın.
Bir URI girin:

HTTP Önyüklemesi yoluyla işletim sistemi yükleme
İşletim sistemini HTTP Önyüklemesi aracılığıyla yüklemeden önce aşağıdakileri doğrulayın:
HTTP Önyükleme sunucusu ve istemci makinesi aynı ağ segmentindedir. HTTP hizmeti ve DHCP hizmeti etkin durumdadır.
HTTP Önyükleme seçeneği etkindir ve önyükleme modu istemci tarafındaki BIOS'ta UEFI olarak ayarlanmıştır.
Adımlar:
İşletim sistemini sunucuda HTTP Önyüklemesi aracılığıyla yüklemek için aşağıdaki adımları uygulayın:
1. Dell PowerEdge sunucusunu açın ve BOOT MANAGER a girmek için F11 tuşuna basın.
2. Önyükleme Menüsü seçeneğini HTTP Aygıtı1 olarak belirleyin.
3. Yüklemeye başlamak için SLES 15 Yüklemesi'ni seçin.
