Убедитесь, что у объекта имени кластера cno есть разрешения на доступ к безопасной зоне DNS

Обновлено: 01.07.2024

Организациям требуются системы виртуализации, которые не только поддерживают различные типы приложений, но и упрощают ИТ-инфраструктуру.

Виртуализация приносит экономию средств и экономит время ИТ-специалистам, которые курируют роботов-роботов. Для эффективной реализации требуется облачная среда.

Администраторы часто сравнивают Xen и KVM как варианты с открытым исходным кодом. Основными факторами, которые следует учитывать при выборе основного гипервизора, являются организационные факторы.

Nvidia запустила облачную версию своей платформы Omniverse для 3D-моделирования. Компания также представила Omniverse .

Преодолейте сбои AWS, научившись создавать многорегиональную архитектуру, обеспечивающую отказоустойчивость в случае аварии.

Чтобы добиться высокой доступности и отказоустойчивости в AWS, ИТ-администраторы должны сначала понять различия между двумя моделями.

Хороший дизайн базы данных необходим для удовлетворения потребностей обработки в системах SQL Server. На вебинаре консультант Коэн Вербек предложил .

Базы данных SQL Server можно переместить в облако Azure несколькими способами. Вот что вы получите от каждого из вариантов .

В отрывке из этой книги вы познакомитесь с методами LEFT OUTER JOIN и RIGHT OUTER JOIN и найдете различные примеры создания SQL.

ИТ-администраторам, рассматривающим возможность перехода на Windows 11, следует узнать, как функции версии Enterprise могут помочь их .

Последняя сборка для разработчиков Windows 11 позволяет открывать несколько папок в приложении для управления файлами. Предполагается, что эта функция .

Администраторам настольных компьютеров следует обратить внимание на собственные функции безопасности и архитектуру Windows 10, чтобы установить базовый уровень настольных компьютеров.

Перенаправление папок может поддерживать среду виртуального рабочего стола с перемещаемыми профилями, предоставляя пользователям единообразие при .

Люди, использующие виртуальный рабочий стол VMware на смартфонах и планшетах Samsung, могут получить доступ к Windows как на устройстве, так и на .

Организациям с виртуальными рабочими столами следует планировать свою стратегию управления профилями, и одним из ключевых компонентов является профиль .

Я занимаюсь созданием SQL FCI для SQL 2016 с пакетом обновления 2 (SP2). WSFC был создан серверной командой и передан мне. Я провел тесты проверки конфигурации кластера и получил следующее предупреждение:

"Сетевое имя кластера xxx не имеет разрешений на создание объектов-компьютеров в организационном подразделении OU=xxx . Это может привести к проблемам при создании дополнительных сетевых имен в этом OU"

Поскольку это было всего лишь предупреждение, я все равно решил попробовать установить SQL. При первой попытке это не позволило бы мне создать имя виртуальной сети SQL Cluster, пока администратор домена не дал мне права на создание объектов компьютера в AD. После этого я прошел этот этап и довел установку до конца. Однако в конце я получил ошибку:

"Ошибка при установке компонентов службы SQL Server Database Engine. Ресурс кластера "SQL Server" не удалось перевести в оперативный режим из-за ошибки при переводе в оперативный режим зависимого ресурса "Сетевое имя SQL (abc)". См. раздел События кластера. в диспетчере отказоустойчивого кластера для получения дополнительной информации. Код ошибки: 0x86D80058"

События кластера: Ресурсу сетевого имени кластера не удалось зарегистрировать одно или несколько связанных имен DNS, поскольку доступ для обновления защищенной зоны DNS был отклонен. Имя сети кластера: «Имя кластера» Зона DNS: «xyz»

Убедитесь, что объекту имени кластера (CNO) предоставлено разрешение на доступ к зоне Secure DNS.

Итак, из моего исследования следует, что предупреждение, выдаваемое тестами проверки конфигурации кластера, является причиной проблемы. Поэтому мой вопрос заключается в том, как решить проблему. Должна ли учетная запись администратора сервера, используемая при создании кластера Windows, быть администратором домена? Или достаточно просто дать им возможность создавать компьютерные объекты? Я думаю, что они уже создали компьютерные объекты, поэтому я не уверен, что им нужно быть администраторами домена? Решит ли проблему предоставление им свойств «Чтение всех свойств» в дополнение к объектам «Создать компьютер»? Посоветуйте, пожалуйста.

Наконец, после получения правильного разрешения, как мне исправить ошибки в установке SQL? Нужно ли удалять или есть более быстрый способ? Какое влияние может оказать удаление, когда я приду к повторной установке. Есть ли что-то, на что мне нужно обратить внимание при удалении?

При использовании мастера «Добавить среду» для добавления источника кластера SQL Server или целевой среды может появиться следующая ошибка:

Эта ошибка возникает, когда сценарий "обнаружения" PowerShell, предназначенный для получения информации о кластере Windows, получает неожиданный результат. Обычно это происходит из-за проблем с разрешением DNS.

В этой статье описаны возможные причины этой проблемы и шаги по ее устранению.

Устранение неполадок

Подтвердите, следует ли добавить среду в качестве кластера

Выбирать параметр «Кластер» при добавлении среды необходимо только в следующих случаях:

  • Среда – это dSource, использующий группы доступности AlwaysOn; или
  • Среда представляет собой целевой отказоустойчивый кластер SQL Server, который будет использоваться для размещения (виртуальных баз данных) VDB.

Дополнительную информацию о поддерживаемых ролях для каждого типа экземпляра SQL Server см. в документе Добавление целевой среды отказоустойчивого кластера SQL Server. В документе также описаны дополнительные этапы подготовки, которые необходимо выполнить перед добавлением целевой среды отказоустойчивого кластера.

image.jpg

Проверьте согласованную конфигурацию DNS-сервера

Чтобы получить правильную и текущую информацию о DNS для добавляемого кластера Windows, каждый вовлеченный сервер должен использовать один и тот же DNS-сервер, а результаты от этого DNS-сервера должны быть точными. Сюда входят:

  • Все узлы кластера
  • Прокси-сервер/сервер соединителя при добавлении исходной среды; и
  • Ядро Delphix

Вы можете проверить текущую конфигурацию DNS каждого сервера Windows через панель управления «Сетевые подключения» или из командной строки с помощью «ipconfig»:

clipboard_ec79e30a43b2e6f47913a14ff58181210.jpg

DNS-сервер Delphix Engine можно проверить через интерфейс настройки Engine или через интерфейс командной строки.

Если серверы настроены на использование разных контроллеров домена, разных доменов или DNS-серверов, отличных от Windows, важно, чтобы ваши администраторы DNS или Active Directory вручную поддерживали соответствующие записи DNS.

Проверьте прямое и обратное разрешение DNS

Чтобы успешно добавить кластер Windows, должен быть возможен как прямой, так и обратный поиск имени кластера в DNS.

Прямое и обратное разрешение DNS должно быть успешным во всех следующих случаях:

  • Все узлы кластера
  • Прокси-сервер/сервер соединителя при добавлении исходной среды; и
  • The Delphix Engine (только прямой DNS)

Вы можете проверить разрешение DNS в Windows с помощью команды nslookup. В следующем примере мы используем DNS-сервер по умолчанию (dc.testing.local) для проверки прямого и обратного поиска DNS для кластера (mycluster.testing.local).

Если вы получаете сообщение об ошибке при поиске IP-адреса (например, "Несуществующий домен"), возможно, неправильно настроено обратное разрешение DNS:

Все хосты также должны возвращать одинаковые результаты для каждого запроса. Несогласованные результаты указывают на несогласованную конфигурацию DNS, что может привести к сбою при добавлении среды или вызвать непредвиденное поведение среды после ее связывания.

Проверка наличия ресурса "IP-адрес кластера"

Delphix ищет IP-адрес кластера, используя имя по умолчанию для ресурса IP-адреса — «IP-адрес кластера».

Windows позволяет изменить это имя ресурса, что может произойти случайно или в соответствии со стандартами конфигурации вашей компании.

Вы можете проверить IP-адрес кластера с помощью PowerShell или диспетчера отказоустойчивого кластера.

В графическом интерфейсе диспетчера кластера на любом узле кластера выберите ресурс кластера на левой панели и разверните основные ресурсы кластера:

clipboard_e6c9d3a1914f7b54026ffa1fab6b7aafb.jpg

Щелкните правой кнопкой мыши ресурс IP-адреса и выберите "Свойства".

clipboard_e1537ee703bdd8a781cb95bf85d1a4980.jpg

В этом случае IP-адрес кластера имеет имя по умолчанию.

В PowerShell вы можете использовать команду Get-ClusterResource для получения той же информации:

Разрешение

Устранение ошибок DNS

Все изменения в конфигурации DNS в целевых средах и прокси-средах должны вноситься после консультации с вашей Active Directory или системными администраторами.

Попросите администратора домена убедиться, что:

  • Все узлы кластера и прокси-среда настроены на использование одного и того же DNS-сервера
  • Обратный DNS настроен для IP-адреса кластера

Изменение конфигурации кластера

Если вы используете нестандартное имя для ресурса IP-адреса кластера, самый простой способ устранить ошибки обнаружения — переименовать ресурс обратно в его имя по умолчанию "IP-адрес кластера".

В графическом интерфейсе диспетчера отказоустойчивого кластера на любом узле кластера разверните объект "Имя сервера" в кластере "Ресурсы ядра кластера":

clipboard_e202e8709ace283ca453eab7c3ecc15c1.jpg

Щелкните правой кнопкой мыши ресурс "IP-адрес" и выберите "Свойства":

clipboard_e096a038cb72d69d921cb6be7f6e32af4.jpg

Переименуйте этот объект обратно в значение по умолчанию ("IP-адрес кластера", как показано выше) и нажмите кнопку "ОК".

После внесения соответствующих изменений повторите операцию добавления среды.

Если у вас по-прежнему возникают проблемы с добавлением кластерной среды после внесения вышеуказанных изменений, обратитесь за помощью в службу поддержки Delphix.

Дополнительная информация

В некоторых случаях невозможно изменить DNS или конфигурацию кластера. Если вы не можете внести изменения в свои серверы, чтобы операция добавления среды прошла успешно, обратитесь в службу поддержки Delphix, чтобы мы могли определить, возможно ли альтернативное решение или обходной путь.

Требования к пользователям SQL Server более подробно обсуждают требования к исходным средам, в том числе требования к обратному поиску DNS.

Cell-o спрашивает: SQL 2019 Always On — убедитесь, что объекту имени кластера (CNO) предоставлены разрешения на доступ к зоне Secure DNS
У меня есть SQL 2019 Always On с много ошибок, подобных этой:

2 узла настроены в кластере со свидетелем общего файлового ресурса.

Сообщения без ответов

[Решено] Создание файла реактивным способом (reactor/webflux)?

  • пиксель
  • 1 минуту назад
  • Ответов: 0

pixel Спрашивает: Создать файл реактивным способом (reactor/webflux)?
Я хочу создать временный файл реактивным способом, чтобы избежать блокировки вызовов.

Однако я получаю предупреждение в IDEA о методе createTempFile: возможно, блокирующий вызов в неблокирующем контексте может привести к остановке потока

Есть ли способ создать такой файл действительно реактивным способом?

  • Жесткий
  • 1 минуту назад
  • Ответов: 0

Я инициализирую таблицу данных следующим образом:

Указание, что вторая строка является датой. Это работает, если данные в этой строке, например, следующие:

Но если у меня есть значок календаря перед датой, очевидно, что порядок больше не работает:

Если я затем добавлю скрытый диапазон, как показано ниже, он также перестанет работать:

Теперь, когда я удаляю из своего сценария следующее: < type: 'date' >, порядок снова работает, как в приведенном выше примере, но он не распознается как правильная дата, поэтому он только упорядочивает дату была неверная строка.

Итак, мой главный вопрос заключается в том, могу ли я заставить это работать, используя < type: 'date' > для моих столбцов даты, не ломая его, например, когда я использую значок перед датой, или если я иметь больше данных в этой строке, например, при отображении даты рождения с возрастом после нее? Потому что использование следующего также нарушает порядок:

Короче говоря, использование < type: 'date' > работает только тогда, когда в моем поле есть ТОЛЬКО дата, и во многих случаях у меня есть и другие данные для отображения.

[Решено] Как предотвратить конфликты параметров?

  • галочка
  • 1 минуту назад
  • Ответов: 0

swoosh Спрашивает: Как предотвратить конфликты параметров?
У меня есть функция, которая принимает два списка. Например, список1 = [1, 2] и список2 = [3, 4], функция объединяет их вместе в список1 = [1, 2, 3 ,4], оставляя список2 пустым. Но теперь я пытаюсь заставить функцию ничего не делать, когда она принимает тот же список. Например, как *a, так и *b передаются как list1. Как мне это сделать?

[Решено] Невозможно добавить динамические классы, используя имена классов в NextJS

  • Бурак
  • 1 минуту назад
  • Ответов: 0

Бурак спрашивает: Невозможно добавить динамические классы, используя имена классов в NextJS
Вот мой код, использующий Tailwind и библиотеку имен классов:

Когда я развертываю код, сгенерированный файл CSS не содержит свойство цвета bg.

С классом проблем нет.

Это потому, что попутный ветер удаляет неиспользуемые имена классов?

[Решено] Можно ли также использовать служебные классы попутного ветра для изменения цвета маркеров SVG "при наведении"?

  • басман21
  • 1 минуту назад
  • Ответов: 0

bassman21 Спрашивает: Можно ли также использовать служебные классы попутного ветра для изменения цвета маркеров SVG "при наведении"?
Можно ли использовать служебные классы попутного ветра для изменения цвета маркеров внутри SVG? Вот пример, который отлично работает в отношении «штрихов». Они черные и меняют цвет на желтый при наведении на них указателя мыши. Однако соответствующие маркеры остаются черными.

[Решено] Объединение веток git, список локальных веток с нулевым количеством коммитов в качестве объединенных

  • ркачач
  • 1 минуту назад
  • Ответов: 0

rkachach Спрашивает: слияние ветвей git перечисляет локальные ветки с нулевыми фиксациями как слитые
Я разрабатываю простой скрипт для отображения локальных ветвей (их статус и т. д.), и я хотел бы чтобы узнать, какие из моих веток уже объединены с основной веткой. Проблема в том, что когда у меня есть новые/свежие ветки (с 0 фиксациями на них), следующая команда git перечисляет их как объединенные, что сбивает с толку:

Есть ли возможность запретить git сообщать об этих ветках как об объединенных?

[Решено] Как отследить нарушение прав доступа «по адресу 00000000» в стороннем ПО с помощью MadExcept от Sysinternals ProcessMonitor?

  • ТомР
  • 1 минуту назад
  • Ответов: 0

TomR спрашивает: Как отследить нарушение прав доступа «по адресу 00000000» в стороннем программном обеспечении с помощью MadExcept of Sysinternals ProcessMonitor?
Нарушение прав доступа «по адресу 00000000» стало появляться в моем Delphi установка 2009г. Я запустил ProcessMonitor Process Monitor - Windows Sysinternals и отфильтровал события по имени процесса bds.exe, и журнал стал управляемым. Были некоторые записи об отсутствующих записях реестра и файлах, недоступных при поиске по классу MS OLE. Но в остальном сообщения о нарушении прав доступа не было. У меня есть сомнения, что ProcessMonitor подходит для отлова AV-ошибок и просмотра приводящего к ним стека вызовов.

Я использовал MadExcel в своих собственных приложениях Delphi, и мне понравились стеки вызовов и т. д., которые он предоставляет.

Мой вопрос: есть ли возможность запустить MadExcept как отдельную программу и попросить ее отслеживать стеки вызовов другой программы (экземпляр Delphi 2009 bds.exe в моем случае) и обнаруживать/сообщать о нарушении прав доступа?

[Решено] PHP-директива «short_open_tags» не работает

  • Гвоздь
  • 1 минуту назад
  • Ответов: 0

Гвоздь спрашивает: Директива PHP "short_open_tags" не работает
Я использую классический сервер LAMP с установленным PHP 8.1.3. У меня есть short_open_tags = on в моем файле php.ini, то же самое в файле .htaccess, но дамп phpinfo() показывает, что он выключен. PHP загружает правильный ini-файл, директива не появляется дважды, но она просто не работает. Есть ли другие способы включить его?

[Решено] Разница между "npm run tsc" и spawn('tsc')

  • охота на пони3r
  • 1 минуту назад
  • Ответов: 0

ponyhunt3r спрашивает: Разница между "npm run tsc" и spawn('tsc')
Я хочу иметь скрипт, который будет компилировать файлы .ts в моих нескольких репозиториях. Я пытаюсь запустить компиляцию через spawnSync('tsc file.ts'), но в итоге tsc не распознается как внутренняя/внешняя команда. Компиляция того же файла с помощью npm run tsc file.ts работает нормально. Что мне здесь не хватает?

[Решено] Переход фонового фильтра: размытие на элементе с родительским элементом "overflow: hidden" не работает

  • Мауро Тенти
  • 1 минуту назад
  • Ответов: 0

Мауро Тенти Спрашивает: Переход к фоновому фильтру: размытие элемента с родительским элементом "overflow: hidden" не работает
Я пытаюсь применить эффект "нарастание/исчезновение" -out» переход к div с абсолютным позиционированием, на котором есть фоновый фильтр: размытие.
Я столкнулся с некоторыми препятствиями, но у меня почти получилось.

Во-первых, фоновый фильтр: размытие по умолчанию не анимируется, поэтому вам нужно анимировать непрозрачность элемента.
Затем, поскольку для родительского элемента установлено скрытое переполнение, фоновый фильтр не работает должным образом (по крайней мере, в Chrome). После этого можно обойти проблему (tl;dr; добавить псевдоэлемент и применить к нему фильтр).

Эти две части, хотя и не работают вместе, на самом деле, когда начинается переход, ничего не происходит, пока не пройдет количество времени, указанное в длительности, тогда фильтр применяется резко.

Читайте также: