chfarm используется для изменения принадлежности сервера ферме.
Синтаксис
chfarm
Замечания
Используйте chfarm для перемещения сервера MetaFrame XP из текущей фермы. Вы можете переместить сервер в существующую ферму или создать новую ферму одновременно с переносом. Перед запуском chfarm Citrix рекомендует сделать резервную копию вашего храниоища данных.
Если вы перемещаете сервер, содержащий информацию для суммарной базы данных Resource Manager, обновите эту базу перед запуском chfarm. В противном случае вы полтеряете около 24 часов данных. Для обновления базы данных, щелкните узел Resource Manager в Консоли Управления, выберите закладку Summary Database и щелкните Update Now.
Утилита chfarm находится в каталоге %ProgramFiles%\citrix\system32\citrix\IMA.
Перед запуском chfarm убедитесь, что вы закрыли Management Console.
Chfarm останавливает на сервере службу IMA. Появляется мастер настройки хранилища данных MetaFrame XP . На первой странице вы можете выбрать присоединение к существующей ферме или создание новой фермы.
Далее в мастере укажите существующее хранилище данных (при присоеинении) или создание нового хранилища (при создании новой фермы). Во время работы chfarm вам будет предложено ввести имя и пароль пользователя, который будет выполнять функции администратора фермы MetaFrame XP. Подробнее о настройке хранилища данных см. в Главе 4.
Если chfarm сообщает об ошибке, продолжение процесса может повредить данные в хранилище. Если вы отмените настроку хранилища данных, сервер вернется к оригинальной ферме.
После изменения членства сервера перезагрузите сервер MetaFrame XP.
Не удаляйте сервер, содержащий хранилище данных, из фермы. Это сделает ферму нестабильной.
Замечания об использовании MSDE
В этом разделе описывается, как использовать chfarm для создания новой фермы с использованием Microsoft SQL Server 2000 Database Engine (MSDE)
Если вы собираетесь использовать MSDE для хранилища, вы должны установить именованный экземпляр MSDE на сервере, на котором запускаете chfarm. По умолчанию именованный экземпляр, который использует chfarm, это CITRIX_METAFRAME.
Запуск chfarm не устанавливает MSDE; вы должны это сделать отдельно. См. "Установка MSDE"
При запуске chfarm для создания новой фермы с использованием MSDE для хранилища, вы можете использовать следующие опции:
/instancename: <name>
Имя экземпляра MSDE, на которое призводится миграция. По умолчанию CITRIX_METAFRAME.
/database: <name>
Имя базы данных MSDE, на которую производится миграция. По умолчанию MF20.
Вы не можете мигрировать базу данных в тот же именованный экземпляр MSDE, который уже используется. Если вы уже используете MSDE и хотите мигрировать в новую ферму, используя MSDE, то вы должны мигрировать на другую базу данных (Access или что-то еще), а затем вернуться назад в MSDE, или инсталлировать другой именованный экземпляр MSDE, а затем запустить chfarm с опцией /instancename.
Для перемещения сенрвера в новую ферму с использованием для хранилища MSDE
Если вы назвали экземпляр "CITRIX_METAFRAME" то можно не указывать опцию /instancename.