getCmdLineOpts
Nesta página
Definição
getCmdLineOpts
O comando
getCmdLineOpts
retorna um documento contendo as opções de linha de comando usadas para iniciar omongod
oumongos
fornecido. ExecutegetCmdLineOpts
no banco de banco de dadosadmin
.
Compatibilidade
Esse comando está disponível em implantações hospedadas nos seguintes ambientes:
MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
Observação
Este comando é aceito em todos os clusters do MongoDB Atlas. Para obter informações sobre o suporte do Atlas para todos os comandos, consulte Comandos sem suporte.
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Sintaxe
O comando tem a seguinte sintaxe:
db.adminCommand( { getCmdLineOpts: 1 } )
Saída
Este comando retorna um documento com dois campos, argv
e parsed
. O campo argv
contém uma array com cada item da cadeia de caracteres de comando usada para invocar mongod
ou mongos
. O documento no campo parsed
inclui todas as opções de tempo de execução, incluindo aquelas analisadas a partir da linha de comando e aquelas especificadas no arquivo de configuração, se especificado.
Considere o seguinte exemplo de resultado de getCmdLineOpts
:
{ "argv" : [ "/usr/bin/mongod", "--config", "/etc/mongod.conf" ], "parsed" : { "config" : "/etc/mongod.conf", "net" : { "bindIp" : "127.0.0.1", "port" : 27017 }, "processManagement" : { "fork" : true }, "storage" : { "dbPath" : "/data/db" }, "systemLog" : { "destination" : "file", "logAppend" : true, "path" : "/var/log/mongodb/mongod.log" } }, "ok" : 1 }