2010-06-04 4 views
2

Моя ферма состоит из двух интерфейсных веб-серверов (FE), которыми управляет балансировщик нагрузки. Один FE упал, поэтому мы настроили балансировщик нагрузки только для отправки трафика на другой FE. Мы восстановили неудачный FE и присоединились к ферме, которая, похоже, успешно работала (смотря на IIS). Я хочу протестировать новый FE перед настройкой Load Balancer для использования нового сервера.Как протестировать отдельный внешний веб-сервер

Подход, который я принял, состоял в том, чтобы добавить IP/URL-адрес в файл моего хоста, указывающий на новый сервер, но ничего не возникает.

Любые советы были бы замечательными. Спасибо

ответ

2

Как вы обычно делаете это, чтобы добавить запись AAM для имени хоста сервера.

Например у

  • intranet.domain.com устраняющее к вашему NLB, который затем распределяет запросы
  • к серверам SharePoint под названием WFE1, WFE2 т.д.

Если вы проверяете SharePoints AAM (Central Administration> Operations> Alternate Access Mappings) вы должны иметь intranet.domain.com как url ​​для зоны по умолчанию (и вы должны иметь только одну запись по умолчанию для каждой веб-заявки).

Если вы добавили WFE1/WFE2 и т. Д. AAM в пользовательскую зону, чтобы внутренний URL-адрес (WFEx) был сопоставлен с общедоступным URL-адресом (intranet.domain.com), тогда вы должны иметь возможность напрямую перейти на ваш WFE, используя адрес http://WFEx/ в вашем браузере.

До тех пор, пока ваш DNS-сервер настроен правильно, это будет работать с любого компьютера в вашей сети, независимо от того, является ли его часть фермы NLB или нет, что необходимо для устранения неполадок.

Если вы не можете сделать это проверить пинг до WFEx возвращается на серверы IP-адрес, а не какой-либо другой адрес, например, как NLB/брандмауэр и т.д.

MSDN - What every SharePoint administrator needs to know about Alternate Access Mappings

+0

Не могли бы вы рассказать о: «Если вы добавите WFE1/WFE2 и т. д. AAM под пользовательскую зону ...» Я пытаюсь выяснить, нужно ли мне добавлять дополнительные AAM для моей сети В настоящее время у меня есть запись в файле хоста моего ноутбука, который указывает URL-адрес на portalwfe1.mydomain.com, используя IP-адрес WFE1. Теперь, когда я просматриваю URL-адрес, он пытается открыть s ite, но я получаю ошибку SharePoint ». Эта страница столкнулась с критической ошибкой. Если эта проблема не устранена, обратитесь к системному администратору. «Я не уверен, что вызывает ошибку, но я думаю, что это может быть упоминаемая вами запись AAM. – ChiliYago

+0

Вам нужно изучить некоторые основные концепции IIS, такие как заголовки хостов и сопоставления альтернативного доступа. Помните, что вы можете размещать несколько веб-сайтов на сервере http: // WFE1 может иметь IP-адрес сервера, но как он знает, на каком веб-сайте вы находитесь? Это не так, что это ошибки. Поэтому вам нужно поместить оба имени хоста в AAM, так что он знает, что оба URL должны загружать один и тот же сайт. Sharepoint Central Administration> Operations> Alternate Access Mappings. + См. Ссылку, которую я добавил для ответа. – Ryan

0

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

Добавьте этот виртуальный IP-адрес в свой файл хостов для своего доменного имени, и вы сможете его протестировать отдельно.

+0

Да, это аппаратная балансировка нагрузки. Я добавил запись файла хоста, которая направляет мои запросы на один WFE, но SharePoint отображает страницу с ошибкой. – ChiliYago

0

Что делать, если вы добавите ip/url рабочего сервера FE в свой файл хоста? тогда ничего не получается? Кроме того, будьте осторожны пространства против Вкладки против нескольких пробелов в файле хоста:

http://geekswithblogs.net/JanS/archive/2009/06/17/beware-of-spacing-in-windows7-hosts-file.aspx

+0

К сожалению, нет. Именно это побудило меня опубликовать этот вопрос. :( – ChiliYago

+0

У меня есть подозрение, что файл hosts не прав, но я могу ошибаться. Что делать, если вы добавите запись, скажем, 127.0.0.1 google.com, а затем нажмите google.com? Тогда у вас есть ваша база кода работает локально? Можете ли вы добавить 127.0.0.1 и имя вашего сайта в ваш файл hosts и проверить его там? Кроме того, вы можете ударить по вашим серверам FE по IP? – ryancammer

+0

Файл hosts работает нормально, поэтому может быть исключено. Спасибо – ChiliYago

0

Итак, вы сделали hosts, который указывает имя DNS кластера на один из частных IP-адресов WFE?

Убедитесь, что вы видите этот IP-адрес. Иногда только внешний адрес кластера отображается снаружи, а не частный ip-сервер.

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

1

необходимо отредактировать внутренний URL-адрес на основе профиля пользователя. Вы также можете изменить разрешение пользователя, если анонимный пользователь пытается получить доступ к WFE1, установленному WFE2.

 Смежные вопросы

  • Нет связанных вопросов^_^