Command-line-upgrade-running: свойство Stsadm (Windows SharePoint Services)
Описание
Определяет, запущен ли уже процесс обновления.
Средство PSConfig проверяет это свойство, прежде чем разрешить продолжение обновления. Дополнительные сведения о средстве PSConfig см. в статье Справочник по использованию командной строки для мастера настройки продуктов и технологий SharePoint (Windows SharePoint Services).
Например, если обновление запускается с помощью средства командной строки stsadm, запуск другого процесса обновления из интерфейса пользователя будет невозможен. При попытке запустить второй экземпляр обновления появится следующее сообщение об ошибке:
"Невозможно обновить продукты и технологии SharePoint, поскольку обновление уже выполняется. Состояние процесса обновления можно наблюдать с помощью веб-приложения "Центр администрирования" или путем просмотра журнала обновления на сервере "X"."
"X" — это имя сервера, инициировавшего процесс обновления.
Синтаксис
stsadm -o setproperty
-propertyname command-line-upgrade-running
-propertyvalue {Yes | No}
[-url <http://имя_сервера>]
Операция getproperty имеет следующий синтаксис:
stsadm -o getproperty
** propertyname command-line-upgrade-running**
[-url <http://имя_сервера>]
Примечание
Вместо -propertyname можно использовать сокращение -pn, а вместо -propertyvalue — сокращение -pv.
Значения свойства
В следующей таблице представлены возможные значения.
Name\tUser\tDate\tAction |
Значение |
propertyname |
Получает или задает имя свойства. |
propertyvalue |
Yes: выполняется проверка наличия уже запущенного процесса обновления. Это настройка по умолчанию. No: проверка наличия уже запущенного процесса обновления не выполняется. |
url |
Как правило, путь к URL-адресу веб-приложения в формате http://*имя_сервера*. |
Примечания
Это свойство доступно в безопасном режиме в случае внезапной остановки процесса обновления или ошибки в процессе обновления. Хотя это маловероятно, но все же возможно такое состояние, когда ферма считает, что на одном из компьютеров выполняется процесс обновления, который на самом деле уже не отвечает. В этом маловероятном сценарии администратор может восстановить свойство command-line-upgrade-running, чтобы можно было повторно запустить процесс обновления.
Примеры.
Чтобы восстановить свойство command-line-upgrade-running , если процесс обновления прекратил отвечать и ни один процесс обновления не выполняется, используйте следующий синтаксис:
stsadm -o setproperty -pn command-line-upgrade-running -pv Yes