Ісілон: Помилка під час роботи Oracle Data Pump "Асинхронний збій вводу/виводу dNFS"
Summary: Операції пампа/резервного копіювання даних між клієнтом Oracle та Isilon, виконані через глобальну мережу, можуть перерватися з помилкою «збій асинхронного вводу/виводу dNFS» під час використання імені зони Smartconnect, але працюють з використанням IP. ...
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
Це відповідає дизайну.
Клієнт Oracle виконує операцію Data Pump/Backup на Isilon через глобальну мережу з використанням імені зони Smartconnect.
Операція переривається з наступною помилкою:
Клієнт Oracle виконує операцію Data Pump/Backup на Isilon через глобальну мережу з використанням імені зони Smartconnect.
Операція переривається з наступною помилкою:
ORA-17516: несправність асинхронного вводу/виводу dNFS
Однак ця ж операція працює і над IP-адресою.Cause
Це може бути викликано двома причинами:
- Функціонал dNFS відмовостійкості та балансування навантаження для одного клієнта.
dNFS або Direct NFS має функцію балансування навантаження для відмови та одного клієнта і використовується для інтенсивного запису завдань, таких як Datapump або операції резервного копіювання. Завдяки цій функції, коли ви подивитеся на трасування пакетів, ви помітите, що клієнт буде спілкуватися з декількома вузлами протягом операції.
Хоча Isilon може обробляти відмовостійкість без необхідності dNFS, він не пропонує балансування навантаження одного клієнта; скоріше, Isilon виконує балансування по всій клієнтській базі, обертаючи IP-адресу, яку він надає кожному клієнту при запиті.
Таким чином, протягом глобальної мережі кожен раз, коли клієнт Oracle повинен викликати службу Smarconnect для підключення до іншого вузла, буде відбуватися затримка в отриманні наступної IP-адреси, під час якої клієнт Oracle вважатиме, що сервер NFS недоступний, і перерве поточну операцію, заявивши, що «збій асинхронного вводу/виводу dNFS».
Заява Oracle щодо помилки наведена нижче, що підтверджує наші висновки:
Хоча Isilon може обробляти відмовостійкість без необхідності dNFS, він не пропонує балансування навантаження одного клієнта; скоріше, Isilon виконує балансування по всій клієнтській базі, обертаючи IP-адресу, яку він надає кожному клієнту при запиті.
Таким чином, протягом глобальної мережі кожен раз, коли клієнт Oracle повинен викликати службу Smarconnect для підключення до іншого вузла, буде відбуватися затримка в отриманні наступної IP-адреси, під час якої клієнт Oracle вважатиме, що сервер NFS недоступний, і перерве поточну операцію, заявивши, що «збій асинхронного вводу/виводу dNFS».
Заява Oracle щодо помилки наведена нижче, що підтверджує наші висновки:
Код помилки: ОРА-17516
Опис: Несправність
асинхронного вводу/виводу dNFSПричини: Не вдалося виконати асинхронний запит вводу/виводу через ребо сервера зберігання даних.
Опис: Несправність
асинхронного вводу/виводу dNFSПричини: Не вдалося виконати асинхронний запит вводу/виводу через ребо сервера зберігання даних.
- Брандмауер Adaptive Security Appliance [ASA], присутній між двома пристроями, відкидає вхідні пакети TCP на порту 2049:
Можливо, між двома пристроями присутній брандмауер із налаштуванням для відкидання пакетів TCP через порт 2049. ASA завжди очікує, що першим пакетом TCP-з'єднання буде TCP SYN від хоста, який намагається відкрити/сформувати TCP-з'єднання. Якщо надходять якісь інші пакети TCP, наприклад "TCP RST ACK", це припускає, що ці пакети призначені для існуючого з'єднання. Потім він перевіряє свою таблицю підключень, але не знаходить існуюче з'єднання, тому трафік скидається.
Ви знайдете подібне повідомлення журналу під час перегляду журналів пристрою ASA:
Ви знайдете подібне повідомлення журналу під час перегляду журналів пристрою ASA:
%ASA-6-106015: Відхилити TCP (без з'єднання) з x.x.x.x/x до прапорців x.x.x.x/x RST на інтерфейсі someinterface
Resolution
У Oracle є окрема процедура для налаштування dNFS.
Залучіть підтримку Oracle, щоб налаштувати dNFS. У випадку, якщо між двома пристроями є брандмауер, на пристрої ASA вам потрібно буде дозволити вхідний трафік TCP на порту 2049.
- Перевірте записи монтування з файлу
oranfstabфайл - Де вказано різні IP-адреси сервера NFS
- Використовуйте одну з IP-адрес, наявних у цьому файлі конфігурації, для підключення експорту NFS
- Це виключить використання назви зони Smartconnect і замість цього використовуватиме лише IP-адресу для зв'язку з сервером.
- Кілька IP-адрес у
oranfstabфайл подбає про балансування навантаження
Залучіть підтримку Oracle, щоб налаштувати dNFS. У випадку, якщо між двома пристроями є брандмауер, на пристрої ASA вам потрібно буде дозволити вхідний трафік TCP на порту 2049.
Additional Information
Корисні посилання для налаштування dNFS від Oracle:
Також звертайтесьAffected Products
IsilonProducts
IsilonArticle Properties
Article Number: 000056260
Article Type: Solution
Last Modified: 02 Apr 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.