Data Domain: Solaris'te NetBackup 8.1, hata durumu 84'e (ortam yazma hatası) bildiriyor
摘要: Data Domain: Bu makalede, Solaris'te NetBackup 8.1'in yedekleme hatası durumu 84 (ortam yazma hatası) ile bildirilesi açıklanmaktadır.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Solaris üzerinde NetBackup kullanarak DDVTL LTO-7 sürücülerinde yedekleme işleri çalıştırırken aşağıdaki hatayla başarısız olur.
Error bptm (pid=53194) FREEZING media id 0006L7, too many data blocks written, check tape/driver block size configuration Info bptm (pid=53194) EXITING with status 84
Bu hata mesajları NetBackup günlük paketinde bulunur.
原因
Daha büyük G/Ç işlemleri, st (bant sürücüsü) sürücü yapılandırma ayarları nedeniyle sürücü katmanında bölünebilir.
Birkaç G/Ç işlemi için bir NetBackup yazma işlemi, DDVTL'de iki bölünmüş blok yazma işlemine neden oldu. Bu nedenle, blok sayısı arasında bir uyumsuzluk olduğu görülür.
vtcck çıktıları, 65536'lı bir kaydın iki kayıta bölünmüş olduğunu gösterir. Diğer bir ifadeyle, bir kayıt 65534 bayt ve başka bir boyutta 2 bayt boyutundadır.
İşlemlerin birkaçı için oluşturulan iki bayt boyutunda kayıt olduğunu görmektesiniz.
Birkaç G/Ç işlemi için bir NetBackup yazma işlemi, DDVTL'de iki bölünmüş blok yazma işlemine neden oldu. Bu nedenle, blok sayısı arasında bir uyumsuzluk olduğu görülür.
vtcck çıktıları, 65536'lı bir kaydın iki kayıta bölünmüş olduğunu gösterir. Diğer bir ifadeyle, bir kayıt 65534 bayt ve başka bir boyutta 2 bayt boyutundadır.
İşlemlerin birkaçı için oluşturulan iki bayt boyutunda kayıt olduğunu görmektesiniz.
21 data and 11 filemark records processed Minimum record size: 2 Maximum record size: 65534 Average record size: 16140 Record Size Number of Records 2 1 1024 11 32768 8 65534 1 good: YES
解决方案
Geçici çözüm, "st.conf" dosyasını düzenlemek ve yeniden başlatmaktır.
1. DDVTL LTO-7 bant sürücüsünde Solaris #mt config komutunu çalıştırın.
Örneğin, # mt -f /dev/rmt/0
yapılandırması Aşağıdaki sonuç (dördüncü parametrenin 0x1065B) sorunun mevcut olduğunu gösterir.
2. ST_NO_RECSIZE_LIMIT (0x8000) bayrağını "tape-config-list" listesine dahil etmek için /kernel/drv/st.conf Solaris dosyasını düzenleyin.
1. DDVTL LTO-7 bant sürücüsünde Solaris #mt config komutunu çalıştırın.
Örneğin, # mt -f /dev/rmt/0
yapılandırması Aşağıdaki sonuç (dördüncü parametrenin 0x1065B) sorunun mevcut olduğunu gösterir.
tape-config-list = "IBM ULTRIUM-TD7", "IBM ULTRIUM-TD7", "CFGIBMULTRIUMTD7"; CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1065B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;
2. ST_NO_RECSIZE_LIMIT (0x8000) bayrağını "tape-config-list" listesine dahil etmek için /kernel/drv/st.conf Solaris dosyasını düzenleyin.
tape-config-list = "IBM ULTRIUM-TD7", "IBM ULTRIUM-TD7", "CFGIBMULTRIUMTD7"; CFGIBMULTRIUMTD7 = 2,0x3B,0,0x1865B,4,0x00,0x00,0x00,0x00,0,120,120,3600,3600,3600,3600,3600;3. Yeniden yapılandırma seçeneğiyle yeniden başlatın.
# reboot -- -r
受影响的产品
Data Domain文章属性
文章编号: 000213846
文章类型: Solution
上次修改时间: 15 9月 2023
版本: 2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。