- Remove From My Forums
-
Question
-
Hello,
I am using NET SHARE to create file shares on a W1K12R2 server and getting the subject message with a component of the command. Command goes like this:
NET SHARE Engineering=E:DataEngineering /GRANT:»DOMAINGroupName with one space,CHANGE» /GRANT:»DOMAINGroupName with two spaces,READ» /GRANT:HOSTNAMEAdministrators,FULL
My issue is that the command works fine if I do not put in the /GRANT:»DOMAINGroupName with two spaces,READ» parameter. With it I get:
System error 1332 has occurred.
No mapping between account names and security IDs was done.My head is highly scratched. Using Power Shell and New-SMBShare gives the same result.
-
Edited by
Thursday, December 29, 2016 9:17 PM
-
Edited by
Answers
-
Happy New Year!
Anyway, event logs are clean and I have solved my problem. While adding via GUI to determine if anything was different, I noticed that the GUI showed me the following for the group in question:
Group Name Read (DomainGroup Name Read Only), i.e., the SAM Account Name. For groups, I did not expect to find a difference between the common name and the SAM Account Name. Why the Powers That Be did that, is beyond me.
I expect it for human names, but not for groups.I have answered my own question. Darn!
-
Marked as answer by
Ward Galanis
Tuesday, January 3, 2017 6:49 PM
-
Marked as answer by
- Remove From My Forums
-
Question
-
Hello,
I am using NET SHARE to create file shares on a W1K12R2 server and getting the subject message with a component of the command. Command goes like this:
NET SHARE Engineering=E:DataEngineering /GRANT:»DOMAINGroupName with one space,CHANGE» /GRANT:»DOMAINGroupName with two spaces,READ» /GRANT:HOSTNAMEAdministrators,FULL
My issue is that the command works fine if I do not put in the /GRANT:»DOMAINGroupName with two spaces,READ» parameter. With it I get:
System error 1332 has occurred.
No mapping between account names and security IDs was done.My head is highly scratched. Using Power Shell and New-SMBShare gives the same result.
-
Edited by
Thursday, December 29, 2016 9:17 PM
-
Edited by
Answers
-
Happy New Year!
Anyway, event logs are clean and I have solved my problem. While adding via GUI to determine if anything was different, I noticed that the GUI showed me the following for the group in question:
Group Name Read (DomainGroup Name Read Only), i.e., the SAM Account Name. For groups, I did not expect to find a difference between the common name and the SAM Account Name. Why the Powers That Be did that, is beyond me.
I expect it for human names, but not for groups.I have answered my own question. Darn!
-
Marked as answer by
Ward Galanis
Tuesday, January 3, 2017 6:49 PM
-
Marked as answer by
- Remove From My Forums
-
Question
-
Hello,
I am using NET SHARE to create file shares on a W1K12R2 server and getting the subject message with a component of the command. Command goes like this:
NET SHARE Engineering=E:DataEngineering /GRANT:»DOMAINGroupName with one space,CHANGE» /GRANT:»DOMAINGroupName with two spaces,READ» /GRANT:HOSTNAMEAdministrators,FULL
My issue is that the command works fine if I do not put in the /GRANT:»DOMAINGroupName with two spaces,READ» parameter. With it I get:
System error 1332 has occurred.
No mapping between account names and security IDs was done.My head is highly scratched. Using Power Shell and New-SMBShare gives the same result.
-
Edited by
Thursday, December 29, 2016 9:17 PM
-
Edited by
Answers
-
Happy New Year!
Anyway, event logs are clean and I have solved my problem. While adding via GUI to determine if anything was different, I noticed that the GUI showed me the following for the group in question:
Group Name Read (DomainGroup Name Read Only), i.e., the SAM Account Name. For groups, I did not expect to find a difference between the common name and the SAM Account Name. Why the Powers That Be did that, is beyond me.
I expect it for human names, but not for groups.I have answered my own question. Darn!
-
Marked as answer by
Ward Galanis
Tuesday, January 3, 2017 6:49 PM
-
Marked as answer by
As i am trying to set the following command in powershell:
NET SHARE ShareName=C:DataUsersDefaultAccountAppDataLocal /GRANT:UserName, READ
I get the following result:
NET : The syntax of this command is:
+ CategoryInfo : NotSpecified: (The syntax of this command is::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
NET SHARE
sharename
sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
[/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents| Programs | BranchCache | None]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents | Programs | BranchCache | None]
{sharename | devicename | drive:path} /DELETE
sharename \computername /DELETE
I just can’t find any syntax misstake.
I have already tried to put a «`» before the comma, that didn’t help anything.
Any hints?
Vadim Kotov
7,9448 gold badges47 silver badges62 bronze badges
asked Mar 16, 2018 at 14:55
![]()
5
Please run your Powershell ISE as Administrator.
keep your command inside $() and execute it as below example.
$(NET SHARE Neha=D:NehaNeha GRANT:Username,READ)
Neha was shared successfully.
Please try and let me know if you need any assistance.
chirag90
2,1811 gold badge22 silver badges36 bronze badges
answered Mar 16, 2018 at 15:29
В данном разделе описано, как с помощью средства Cluster.exe или
средства управления отказоустойчивым кластером настроить кворум
большинства общих файловых ресурсов и узлов для отказоустойчивого
кластера Windows Server 2008, в котором будет размещена
среда кластера с непрерывной репликацией.
В этом разделе такое описано, как создать и защитить общий
файловый ресурс на автономном сервере с операционной системой
Microsoft Windows Server для кворума большинства общих
файловых ресурсов и узлов.
После добавления к кластеру обоих узлов и настройки сетевых
компонентов кластера необходимо настроить кворум отказустойчивого
кластера. Необходимо настроить и защитить общий файловый ресурс на
отдельном компьютере и настроить кластер для использования кворума
большинства общих файловых ресурсов и узлов.
Прежде чем приступить к
работе
Для выполнения описанных ниже действий используемой
учетной записи необходимо делегировать следующую роль:
- Членство в локальной группе администраторов на обоих узлах
кластера - Минимальные полномочия «Полный доступ» для общих файловых
ресурсов, которые будут использоваться кворумом большинства общих
файловых ресурсов
Дополнительные сведения о полномочиях, делегировании
ролей и правах, необходимых для администрирования сервера Microsoft
Exchange Server 2007, приведены в разделе Вопросы, связанные с
разрешениями.
Перед выполнением действий, описанных ниже, необходимо
создать и защитить общий файловый ресурс, который будет
использоваться для кворума большинства узлов и общих файловых
ресурсов. Если общий файловый ресурс не был создан или правильным
образом защищен, указанную ниже процедуру не удастся выполнить.
Общий файловый ресурс можно разместить на любом компьютере с
операционной системой Windows, однако рекомендуется размещать его
на транспортном сервере-концентраторе на сайте службы каталогов
Active Directory, содержащем кластерный сервер почтовых
ящиков. В этом случае администратор Exchange получит полный
контроль над общим ресурсом (а также над сервером, где размещен
этот ресурс), что является важным условием обеспечения высокого
уровня доступности.
Эти процедуры следует выполнять после добавления
второго узла в кластер и до установки кластерного сервера почтовых
ящиков.
В первой процедуре используются обозначения,
приведенные ниже.
- <Имя_CMS> означает имя кластерного сервера
почтовых ящиков (например, E2K7CCR). - <Каталог> — полный путь к общему каталогу
(например, C:FSM_DIR_E2K7CCR). - <VCO> — объект виртуального компьютера,
представляющий кластер (его иногда называют сетевым объектом
кластера). Так как объект виртуального компьютера представляет
собой учетную запись к компьютера, в конце его имени необходимо
использовать знак доллара. Если не сделать этого, выполнение
команды завершится следующей ошибкой: Произошла системная ошибка
1332. Именам пользователей не сопоставлены идентификаторы
безопасности (SID).
Указывая эти параметры в команде, не используйте знаки
<> (например, используйте имя Account1, а не
<Account1>).
Процедура
Создание и защита
узла и кворума большинства общих файловых ресурсов
-
В системе, в которой будет размещен общий файловый
ресурс, создайте каталог, который будет им использоваться. Для
этого введите в командной строке следующую команду:
Копировать кодmkdir <Directory>
Примечание.Рекомендуется использовать для данного каталога следующий
шаблон имени: FSM_DIR_<имя_CMS> -
Создайте общий ресурс, выполнив следующую команду:
Копировать кодnet share <shareName>=<Directory> /GRANT:<VCO>,FULL
Примечание.Рекомендуется использовать для общего ресурса следующий шаблон
имени: FSM_<имя_CMS> -
Назначьте разрешения файловой системы на доступ к
данному общему каталогу, выполнив следующую команду:
Копировать кодcacls <Directory> /G BUILTINAdministrators:F <VCO>:F
Использование
инструментов управления отказоустойчивым кластером для настройки
кворума большинства общих файловых ресурсов и узлов.
-
Запустите на любом узле кластера средство управления
отказоустойчивым кластером. -
Щелкните правой кнопкой мыши узел кластера, выберите
Дополнительные действия, затем выберите Настроить
параметры кворума кластера. Откроется окно мастера настройки
кворума кластера. -
Если мастер запускается в кластере впервые, появится
окно Прежде чем приступить к работе . При последующих
запусках мастера это окно можно скрыть, так что первой страницей
будет Выбор конфигурации кворума . Если появилось окно
Прежде чем приступить к работе, прочтите информацию, а затем
нажмите кнопку Далее для продолжения. -
На странице Выбор конфигурации кворума выберите
Большинство общих файловых ресурсов и узлов (для кластеров с
особенными настройками), а затем нажмите кнопку
Далее. -
Укажите путь в формате UNC к общему файловому ресурсу,
который вы создали в поле Путь к папке общих ресурсов .
Можно также использовать кнопку Обзор, чтобы просмотреть
сервер и вывести доступные общие файловые ресурсы сервера.
Рекомендуется делать обзор сервера и общих файловых ресурсов,
поскольку это сокращает возможность ошибок при наборе пути в
формате UNC. После указания пути в формате UNC к общему файловому
ресурсу в поле Путь папки общих ресурсов нажмите кнопку
Далее. -
Все полномочия для общих ресурсов проходят проверку.
Если возникает проблема с доступом к общему ресурсу, появляется
сообщение об ошибке. Если проблем с доступом к общему ресурсу нет,
появляется страница Подтверждение . Просмотрите изменения в
настройке, которые вы собираетесь сделать, и если все верно,
нажмите кнопку Далее, чтобы применить изменения. -
После изменения настроек кворума кластера для
использования кворума большинства общих файловых ресурсов и узлов
появится страница Сводка . Просмотрите сводку, а затем
нажмите кнопку Готово, чтобы закрыть мастер.После настройки кворума кластера рекомендуется
проверить кластер перед установкой Exchange 2007. Подробное
описание действий по проверке кластера приведено в разделе Проверка конфигурации
отказоустойчивого кластера.
Настройка кворума
большинства общих файловых ресурсов и узлов с помощью средства
Cluster.exe
-
Откройте на любом узле кластера окно командной
строки. -
Создайте в кластерной группе по умолчанию файловый
ресурс-свидетель, выполнив следующую команду:
Копировать кодCluster.exe /cluster:<ClusterName> res "File Share Witness (UNCPath)" /create /group:"Cluster Group" /type:"File Share Witness" /priv SharePath=<UNCPath>
Например, если кластер имеет имя Clus1, а на общий
файловый ресурс указывает UNC-путь \server1clus1, выполните
следующую команду:
Копировать кодCluster.exe /cluster:Clus1 res "File Share Witness (\server1clus1)" /create /group:"Cluster Group" /type:"File Share Witness" /priv SharePath=\server1clus1
-
Подключите новый файловый ресурс-свидетель, выполнив
следующую команду:
Копировать кодCluster.exe res "File Share Witness (UNCPath)" /online
-
Настройте кластер для использования кворума большинства
общих файловых ресурсов и узлов и ранее созданного общего файлового
ресурса, выполнив следующую команду:
Копировать кодCluster.exe <ClusterName> /quorum:"File Share Witness (UNCPath)"
Дополнительные сведения
Поскольку я пытаюсь установить следующую команду в PowerShell:
NET SHARE ShareName=C:DataUsersDefaultAccountAppDataLocal /GRANT:UserName, READ
Получаю такой результат:
NET : The syntax of this command is:
+ CategoryInfo : NotSpecified: (The syntax of this command is::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
NET SHARE
sharename
sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
[/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents| Programs | BranchCache | None]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents | Programs | BranchCache | None]
{sharename | devicename | drive:path} /DELETE
sharename \computername /DELETE
Я просто не могу найти никаких ошибок в синтаксисе.
Я уже пробовал ставить перед запятой «` «, ничего не помогло.
Какие-нибудь намеки?