Создание членов фермы из шаблонов виртуальных серверов — КиберПедия 

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Создание членов фермы из шаблонов виртуальных серверов

2022-11-27 29
Создание членов фермы из шаблонов виртуальных серверов 0.00 из 5.00 0 оценок
Заказать работу

VMM позволяет администраторам SharePoint определить библиотеку шаблонов и виртуальных машин, которые можно использовать для оснащения новых сеансов SharePoint. Например, можно создать шаблон сервера Windows Server 2008 R2 с достаточным количеством памяти и виртуальных процессоров, да еще парой виртуальных жестких дисков для ОС и файлов индекса. После установки в такой системе двоичных файлов SharePoint 2010 ее можно преобразовать в шаблон, который позволяет создавать новые члены в фермах SharePoint или даже полностью новые фермы.

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

С помощью этой концепции организация может легко предоставить (через портал самообслуживания) разработчикам права создавать новые гостевые сеансы SharePoint. После создания сервера они могут войти в такой сеанс, и тогда автоматически запустится сценарий PowerShell, который создаст новую ферму. При наличии нужного оборудования разработчики могут создать совершенно новую среду SharePoint в течение 10-15 минут, причем новая ферма будет полностью независима от других ферм.

Глава 12

..............leiaowlcaiynrHCMiiiHBitntBiieaui

ка

• I

Tcmtowattcalynr Bcunin^dfriefWbneauMf logs on ^pefw cemnend ei frefctowtigbet. andlhen dkk Add

^»Ч/»1«тв0Л comOTdfithefciowftgl»c.andlhendkfcMd

[5***iPee«wad Cornnandtoadd:

E*J PiodJctKor

ConvnanditobenretlMlDgon

^ Time Zone pcvwrfWg» -nовЛ c-^cptsNPravMoiainptT

Pedhc Standard T

Ji Opeehg Sjrteni

f...1

Ц Danw/WcAptxn Joined lg Doran с

ft Sq«i_

fttwerH»

Norm

_1 |GWftrOiceJCom„ P^aWmf».

Рис. 12.6. Создание шаблона виртуальной машины

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

Ниже приведен простой сценарий создания фермы ProvisionFarm.psl, как пример сценария, который можно настроить на автоматический запуск после входа в созданный виртуальный сеанс.

PROVISIONFARM.PS1

$configType = read-host "Хотите присоединиться к существующей ферме? (Д/Н)"

if (SConfigType -eq "Д") {

$DatabaseServer = read-host "Ладно. Укажите имя SQL-сервера";

$ConfigDB = read-host "Теперь укажите имя базы конфигурационных данных фермы"; $Passphrase = read-host "И, наконец, введите пароль доступа к ферме" -assecurestring

SDatabaseServer = read-host "Тогда нужно создать новую ферму. Укажите имя 'bSQL-сервера";

SFarmNaine = read-host "Выберите имя для новой фермы {напр., SP2010Dev)"; $ConfigDB = S Fa rmName+"ConfigDB";

$AdminContentDB = $ FarmName+"_Admin_ContentDB";

Write-Host "Введите полномочия для учетной записи фермы (напр., CONTOSO\SP_Farm)"; $FarmAcct = Get-Credential;

$Passphrase = read-host "Введите стойкий пароль для доступа к ферме" -assecurestring; $Port = read-host "Введите номер порта для веб-приложения центра администрирования"; $Authentication = read-host "И, наконец, укажите поставщика аутентификации (NTLM/Kerberos) “;

if ($ConfigType -eq "Д”) (

Add-PSSnapin Microsoft.SharePoint.PowerShell;

Connect-SPConfigurationDatabase -DatabaseName SConfigDB -DatabaseServer SDatabaseServer -Passphrase SPassphrase } else 1

Add-PSSnapin Microsoft.SharePoint.PowerShel1;

Write-Host "Выполняется настройка фермы SharePoint..." New-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer

-AdministrationContentDatabaseName SAdminContentDB -Passphrase $Passphrase -FarmCredentials $FarmAcct

}

Initialize-SPResourceSecurity

Install-SPService

Install-SPFeature -AllExistingFeatures

New-SPCentralAdministration -Port $Port -WindowsAuthProvider SAuthentication


Поделиться с друзьями:

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.