Yük devretme sırasında Linux sunucuları önyüklenemiyor

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



PowerPath'i R1 komut dosyasından önyükleme yapacak şekilde yapılandırmak için "emcpbfs_linux config" komut dosyası çalıştırıldı ve oluşturduğu yeni grub girişinden önyüklemeyi denedi ve beklendiği gibi sorunsuz şekilde önyüklendi. Ancak, yük devretme sırasında çalışmaz. Powerpath, R2 sitesinde çalışırken aygıtları algılamıyor ve bu nedenle, yalnızca emcpower aygıtlarını kabul edecek şekilde ayarlanan ramdisk görüntüsündeki LVM filtresi, PV'lerin hiçbirini bulamıyor ve sunucunun önyükleme


yapamamasına neden oluyor Komut dosyasını 20 saniyelik bir uyku moduyla çalıştırarak, sunucu aslında yük devredildiğinde (ve aynı sözde aygıt adlarıyla)

sorunsuz bir şekilde önyüklendiKomut dosyasını uyku olmadan çalıştırmak, birim grubunu bulmaya çalışırken aynı döngü belirtilerini gösterdi ve sunucu önyükleme yapmadı.

Cause

Komut dosyası uyku olmadan çalıştırıldığında: FC bağlantısı ilk kez kurulduğunda ve yerel SCSI aygıtları ana bilgisayarda hâlâ yapılandırılmadığında.
Ancak bu zamana kadar zaten yapılandırılmış olan bir dahili disk (/dev/sda) var. Dolayısıyla komut dosyası, yerel önyükleme aygıtlarının zaten yapılandırılmış olduğunu varsayar ve emcpower aygıtını oluşturmaya devam eder. Ancak R2 cihazları hala çalışmadığı için bu başarısız olur.
Temel olarak komut dosyasından, önyükleme aygıtı mevcut olmasa bile sdfound 1 olarak ayarlandığı için aşağıdaki if koşulu başarılı olur.

if [ ${count1} -eq ${count2} ] & [ "${sdfound}" -eq 1 ]; Sonra /etc/opt/emcpower/emcpmgr map -p

<uykusuz>
günlük alıntısı COUNT: getsddevs return 1
COUNT1: getsddevs return 1
COUNT: getsddevs return 1
COUNT2: getsddevs return 1
/dev/sda
/dev/emcpower
<snip>

<uyku ile>
günlük alıntısı COUNT: getsddevs return 25
COUNT1: getsddevs return 25 COUNT: getsddevs return 25

COUNT2: getsddevs return 25
/dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh /dev/sdi /dev/sdj /dev/sdk /dev/sdl /dev/sdm /dev/sdn /dev/sdo /dev/sdp /dev/sdq /dev/sdr /dev/sds /dev/sdt /dev/sdu /dev/sdv /dev/sdw /dev/sdx /dev/sdy
sdc: Bilinmeyen bölüm tablosu
SDE: Bilinmeyen bölüm tablosu
SDF: Bilinmeyen bölüm tablosu
SDG: Bilinmeyen bölüm tablosu
SDO: Bilinmeyen bölüm tablosu
SDQ: Bilinmeyen bölüm tablosu
SDR: Bilinmeyen bölüm tablosu
emcpowera:
emcpowera1 emcpowera2
/dev/emcpower
/dev/emcpowera
/dev/emcpowera1
/dev/emcpowera2
<ekran alıntısı>

Resolution

Uyku temel olarak, PowerPath emcpower aygıtını oluşturmaya çalışmadan önce FC bağlantılarının gelmesi ve R2 diskleri için SCSI yerellerinin yapılandırılması için yeterli zaman olmasını sağlamaktır. bu yüzden senaryo uyku süresiyle çalışıyor "Gerekmediğinde uyku eklemek çok iyi bir fikir olmaz."

Geçici çözüm:

Önyükleme sırasında bu dahili diski BIOS'tan devre dışı bırakmak ve ardından yük devretmeyi denemek (uyku olmadan).
Bununla birlikte, komut dosyası, emcpower aygıtını oluşturmaya çalışırken sayının 0'dan büyük olduğundan emin olmak için bir denetime sahip olduğundan önyüklemenin herhangi bir sorun olmadan başarılı olması gerekir.

Kalıcı düzeltme:

Dahili diskle R1/R2 önyüklemesi önerilen bir kurulum olmadığından kalıcı bir düzeltme yoktur. Karmaşıklığın nedeni, komut dosyasının önyükleme diskinin zaten yapılandırılmış olup olmadığını tanımlayamamasıdır. Bu komut dosyası, R1/R2 önyükleme senaryolarına özel değildir. Aynı komut dosyasının SAN kurulumlarından normal Önyükleme işlemlerinde de çalışması gerekir. Gerekmediğinde uyku eklemek çok iyi bir fikir olmaz.
 

Mühendislik ekibi, bu yapılandırmanın PowerPath kurulum ve yönetim kılavuzunda desteklenmediğini belgeleyecektir.

Article Properties
Article Number: 000171354
Article Type: Solution
Last Modified: 17 Oct 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.