خرید بک لینک

Vote count: 0

We're ruing several windows server with RabbitMQ and salt minion on it. Our aim is to control and configure RabbitMQ via salt.

The first problem with which we had been confronted was

'rabbitmq' __virtual__ retued false

After digging in the source code, we solved this by adding the rabbitmq sbin folder to the PATH.

The next error

 ERROR: password is a required argument for runas on Windows

was pretty easy to solve. Just add a runas="" after your call and it's fine.

... or not

ERROR: Unable to run command '['rabbitmqctl', 'status']' with the context '{'timeout': None, 'with_communicate': True, 'shell': False, 'bg': False, 'stderr': -2, 'env': {'TMP': 'C:\Windows\TEMP', 'COMPUTERNAME': 'TMS-230017010', 'USERDOMAIN': 'WORKGROUP', 'PSMODULEPATH': 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\', 'COMMONPROGRAMFILES': 'C:\Program Files\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 44 Stepping 2, GenuineIntel', 'PROGRAMFILES': 'C:\Program Files', 'PROCESSOR_REVISION': '2c02', 'SYSTEMROOT': 'C:\Windows', 'PATH': '%programfiles%\rabbitmq server\rabbitmq_server-3.6.1\sbin;c:\programdata\oracle\java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;C:\Windows\system32\windowspowershell\v1.0;c:\program files (x86)\microsoft sql server\110\tools\bi;c:\program files\microsoft sql server\110\tools\bi;c:\program files\microsoft sql server\110\dts\bi;c:\program files (x86)\microsoft sql server\110\tools\bi\managementstudio;c:\program files (x86)\microsoft sql server\110\dts\bi;C:\Program Files\rabbitmq server\rabbitmq_server-3.6.1\sbin;C:\salt\bin\lib\site-packages\pywin32_system32;/bin;/sbin;/usr/bin;/usr/sbin;/usr/local/bin;C:\salt\bin\lib\site-packages\pywin32_system32', 'PROGRAMFILES(X86)': 'C:\Program Files (x86)', 'TEMP': 'C:\Windows\TEMP', 'COMMONPROGRAMFILES(X86)': 'C:\Program Files (x86)\Common Files', 'PROCESSOR_ARCHITECTURE': 'AMD64', 'ALLUSERSPROFILE': 'C:\ProgramData', 'LOCALAPPDATA': 'C:\Windows\system32\config\systemprofile\AppData\Local', 'PROGRAMW6432': 'C:\Program Files', 'USERNAME': 'TMS-230017010$', 'COMSPEC': 'C:\Windows\system32\cmd.exe', 'PROGRAMDATA': 'C:\ProgramData', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'WINDIR': 'C:\Windows', 'APPDATA': 'C:\Windows\system32\config\systemprofile\AppData\Roaming', 'SYSTEMDRIVE': 'C:', 'PYTHONHOME': '', 'NUMBER_OF_PROCESSORS': '4', 'PROCESSOR_LEVEL': '6', 'ERLANG_HOME': 'C:\Program Files\erl7.3', 'COMMONPROGRAMW6432': 'C:\Program Files\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\Users\Public', 'USERPROFILE': 'C:\Windows\system32\config\systemprofile'}, 'stdout': -1, 'stdin': None, 'cwd': 'C:\Windows\system32\config\systemprofile'}', reason: [Error 2] Das System ka die angegebene Datei nicht finden

The context pretty printed:

{
    'timeout': None,
    'with_communicate': True,
    'shell': False,
    'bg': False,
    'stderr': -2,
    'env': {
        'TMP': 'C: \Windows\TEMP',
        'COMPUTERNAME': 'TMS-230017010',
        'USERDOMAIN': 'WORKGROUP',
        'PSMODULEPATH': 'C: \Windows\system32\WindowsPowerShell\v1.0\Modules\;c: \ProgramFiles(x86)\MicrosoftSQLServer\110\Tools\PowerShell\Modules\',
        'COMMONPROGRAMFILES': 'C: \ProgramFiles\CommonFiles',
        'PROCESSOR_IDENTIFIER': 'Intel64Family6Model44Stepping2,GenuineIntel',
        'PROGRAMFILES': 'C: \ProgramFiles',
        'PROCESSOR_REVISION': '2c02',
        'SYSTEMROOT': 'C: \Windows',
        'PATH': '%programfiles%\rabbitmqserver\rabbitmq_server-3.6.1\sbin;c: \programdata\oracle\java\javapath;C: \Windows\system32;C: \Windows;C: \Windows\system32\wbem;C: \Windows\system32\windowspowershell\v1.0;c: \programfiles(x86)\microsoftsqlserver\110\tools\bi;c: \programfiles\microsoftsqlserver\110\tools\bi;c: \programfiles\microsoftsqlserver\110\dts\bi;c: \programfiles(x86)\microsoftsqlserver\110\tools\bi\managementstudio;c: \programfiles(x86)\microsoftsqlserver\110\dts\bi;C: \ProgramFiles\rabbitmqserver\rabbitmq_server-3.6.1\sbin;C: \salt\bin\lib\site-packages\pywin32_system32;/bin;/sbin;/usr/bin;/usr/sbin;/usr/local/bin;C: \salt\bin\lib\site-packages\pywin32_system32',
        'PROGRAMFILES(X86)': 'C: \ProgramFiles(x86)',
        'TEMP': 'C: \Windows\TEMP',
        'COMMONPROGRAMFILES(X86)': 'C: \ProgramFiles(x86)\CommonFiles',
        'PROCESSOR_ARCHITECTURE': 'AMD64',
        'ALLUSERSPROFILE': 'C: \ProgramData',
        'LOCALAPPDATA': 'C: \Windows\system32\config\systemprofile\AppData\Local',
        'PROGRAMW6432': 'C: \ProgramFiles',
        'USERNAME': 'TMS-230017010$',
        'COMSPEC': 'C: \Windows\system32\cmd.exe',
        'PROGRAMDATA': 'C: \ProgramData',
        'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
        'FP_NO_HOST_CHECK': 'NO',
        'WINDIR': 'C: \Windows',
        'APPDATA': 'C: \Windows\system32\config\systemprofile\AppData\Roaming',
        'SYSTEMDRIVE': 'C: ',
        'PYTHONHOME': '',
        'NUMBER_OF_PROCESSORS': '4',
        'PROCESSOR_LEVEL': '6',
        'ERLANG_HOME': 'C: \ProgramFiles\erl7.3',
        'COMMONPROGRAMW6432': 'C: \ProgramFiles\CommonFiles',
        'OS': 'Windows_NT',
        'PUBLIC': 'C: \Users\Public',
        'USERPROFILE': 'C: \Windows\system32\config\systemprofile'
    },
    'stdout': -1,
    'stdin': None,
    'cwd': 'C: \Windows\system32\config\systemprofile'
}

Does anyone have a suggestion how to solve this problem?

asked 1 min ago

برچسب: نویسنده: استخدام کار تاريخ: پنجشنبه 17 تير 1395 ساعت: 17:10

صفحه بندی