fsutil resource
Создает диспетчер вторичных транзакций, запускает или останавливает диспетчер транзакционных ресурсов или отображает сведения о диспетчере транзакционных ресурсов и изменяет следующее поведение:
Если диспетчер транзакций по умолчанию очищает метаданные транзакций при следующем подключении.
Указанный диспетчер ресурсов транзакций предпочитает согласованность по сравнению с доступностью.
Указанный диспетчер ресурсов транзакций предпочитает доступность по сравнению с согласованностью.
Характеристики работающего диспетчера транзакций Resource Manager.
Синтаксис
fsutil resource [create] <rmrootpathname>
fsutil resource [info] <rmrootpathname>
fsutil resource [setautoreset] {true|false} <Defaultrmrootpathname>
fsutil resource [setavailable] <rmrootpathname>
fsutil resource [setconsistent] <rmrootpathname>
fsutil resource [setlog] [growth {<containers> containers|<percent> percent} <rmrootpathname>] [maxextents <containers> <rmrootpathname>] [minextents <containers> <rmrootpathname>] [mode {full|undo} <rmrootpathname>] [rename <rmrootpathname>] [shrink <percent> <rmrootpathname>] [size <containers> <rmrootpathname>]
fsutil resource [start] <rmrootpathname> [<rmlogpathname> <tmlogpathname>
fsutil resource [stop] <rmrootpathname>
Параметры
Параметр | Описание |
---|---|
create | Создает дополнительный диспетчер транзакций Resource Manager. |
<rmrootpathname> |
Указывает полный путь к корневому каталогу Transactional Resource Manager. |
info | Отображает указанные сведения о диспетчере транзакций Resource Manager. |
setautoreset | Указывает, будет ли диспетчер транзакционных ресурсов по умолчанию очищать метаданные транзакций на следующем подключении.
|
<defaultrmrootpathname> |
Указывает имя диска, за которым следует двоеточие. |
setavailable | Указывает, что диспетчер транзакционных ресурсов предпочитает доступность по сравнению с согласованностью. |
setconsistent | Указывает, что диспетчер транзакционных ресурсов предпочитает согласованность по сравнению с доступностью. |
setlog | Изменяет характеристики уже запущенного диспетчера транзакционных ресурсов. |
growth | Указывает объем, по которому может расти журнал Transactional Resource Manager. Параметр роста можно указать следующим образом:
|
<containers> |
Указывает объекты данных, используемые диспетчером транзакционных ресурсов. |
maxextent | Указывает максимальное количество контейнеров для указанного диспетчера транзакционных ресурсов. |
minextent | Указывает минимальное количество контейнеров для указанного диспетчера транзакционных ресурсов. |
режим {full|undo} |
Указывает, регистрируются ли все транзакции ( полные) или регистрируются только события отката (отмена). |
rename | Изменяет GUID для диспетчера транзакционных ресурсов. |
shrink | Указывает процент, с помощью которого журнал Transactional Resource Manager может автоматически уменьшиться. |
size | Задает размер диспетчера транзакционных ресурсов в виде указанного количества контейнеров. |
start | Запускает указанный диспетчер транзакционных ресурсов. |
stop | Останавливает указанный диспетчер транзакционных ресурсов. |
Примеры
Чтобы задать журнал для диспетчера транзакционных ресурсов, указанного в c:\test, для автоматического роста пяти контейнеров введите:
fsutil resource setlog growth 5 containers c:test
Чтобы задать журнал для диспетчера транзакционных ресурсов, указанного в c:\test, для автоматического роста в два процента введите:
fsutil resource setlog growth 2 percent c:test
Чтобы указать, что диспетчер транзакций по умолчанию очищает метаданные транзакций на следующем подключении на диске C, введите:
fsutil resource setautoreset true c:\