{"id":8491,"date":"2020-04-30T06:00:15","date_gmt":"2020-04-30T13:00:15","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=8491"},"modified":"2021-02-08T15:20:13","modified_gmt":"2021-02-08T23:20:13","slug":"best-practices-for-running-and-managing-couchbase-server-as-non-root","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/","title":{"rendered":"Pr\u00e1ticas recomendadas para operar o Couchbase Server como n\u00e3o raiz"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Com o Couchbase Server 6.5.1., padronizamos a instala\u00e7\u00e3o e a atualiza\u00e7\u00e3o n\u00e3o raiz para pacotes rpm. Isso permitir\u00e1 que voc\u00ea instale, atualize e mantenha facilmente o Couchbase Server como n\u00e3o-root.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O objetivo deste blog n\u00e3o \u00e9 substituir nosso excelente <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/install\/rhel-suse-install-intro.html\"><span style=\"font-weight: 400;\">Documenta\u00e7\u00e3o do Couchbase<\/span><\/a><span style=\"font-weight: 400;\">mas, sim, para reiterar alguns <\/span><b>melhores pr\u00e1ticas<\/b><span style=\"font-weight: 400;\">\u00a0 para uma instala\u00e7\u00e3o bem-sucedida. Este blog est\u00e1 dividido em duas partes. <\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Parte 1<\/strong>: Instale o Couchbase Server 6.5.1 como n\u00e3o-root.<br \/>\n<\/span><strong>Parte 2<\/strong>: Atualizar um Couchbase Server 6.0.4 instalado sem root para a vers\u00e3o 6.5.1.<\/p>\n<h3><span style=\"font-weight: 400;\">O que h\u00e1 de novo no Couchbase Server 6.5.1\u00a0<\/span><\/h3>\n<p><b>Instalar<\/b><span style=\"font-weight: 400;\">: Um novo instalador <\/span><a href=\"https:\/\/packages.couchbase.com\/cb-non-package-installer\/cb-non-package-installer\"><span style=\"font-weight: 400;\">cb-non-package-installer<\/span><\/a><span style=\"font-weight: 400;\">\u00e9 usado para instalar o servidor Couchbase, em vez de usar o rpm2cpio e o reloc.sh.<br \/>\n<\/span><b>Status<\/b><span style=\"font-weight: 400;\">: Agora voc\u00ea pode verificar o status do servidor Couchbase com um novo comando, <\/span><b>couchbase-server -status<br \/>\n<\/b><b>Atualiza\u00e7\u00e3o<\/b><span style=\"font-weight: 400;\">: O <\/span><a href=\"https:\/\/packages.couchbase.com\/cb-non-package-installer\/cb-non-package-installer\"><span style=\"font-weight: 400;\">cb-non-package-installer<\/span><\/a><span style=\"font-weight: 400;\"> \u00e9 usado para atualizar o servidor Couchbase a partir da vers\u00e3o anterior. Todos os <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/install\/upgrade-strategies.html\"><span style=\"font-weight: 400;\">op\u00e7\u00f5es de upgrade<\/span><\/a><span style=\"font-weight: 400;\">H\u00e1 suporte para o Rolling Online Upgrade, incluindo o Rolling Online Upgrade com Graceful Failover e Delta Recovery.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Parte 1: Nova instala\u00e7\u00e3o<\/span><\/h2>\n<h4><span style=\"font-weight: 400;\">Plano<\/span><\/h4>\n<ul>\n<li><span style=\"font-weight: 400;\">Implantar um cluster de 3 n\u00f3s do Couchbase 6.5.1 como n\u00e3o raiz<\/span><\/li>\n<li><span style=\"font-weight: 400;\">O usu\u00e1rio ser\u00e1: ec2-user<\/span><\/li>\n<li><span style=\"font-weight: 400;\">O servidor ser\u00e1 implantado em: \/home\/ec2-user\/cb-server<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Os dados estar\u00e3o em: \/home\/ec2-user\/cb-data<\/span><\/li>\n<\/ul>\n<h3><span style=\"color: #343e47; font-family: Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 40px;\">Pr\u00e9-requisitos<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Existem alguns <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/current\/manage\/troubleshoot\/common-errors.html\"><span style=\"font-weight: 400;\">Erros comuns<\/span><\/a><span style=\"font-weight: 400;\"> que voc\u00ea pode encontrar ao executar o servidor Couchbase como n\u00e3o-root e o documento vinculado os descreve. Por exemplo: <\/span><b>limites m\u00e1ximos<\/b><span style=\"font-weight: 400;\">. <em>Limite m\u00e1ximo<\/em> \u00e9 o n\u00famero de descritores de arquivos abertos por processo. O instalador raiz padr\u00e3o altera essas informa\u00e7\u00f5es durante a instala\u00e7\u00e3o, mas para quem n\u00e3o \u00e9 raiz, \u00e9 preciso cuidar delas por conta pr\u00f3pria. Portanto, vou destacar alguns deles aqui, pois s\u00e3o muito importantes.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Desativar o Transparent Huge Pages (THP)<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Transparent huge pages (THP) \u00e9 um sistema de gerenciamento de mem\u00f3ria ativado por padr\u00e3o na maioria dos sistemas operacionais Linux. O THP deve ser desativado para que o Couchbase Server funcione corretamente no Linux. Siga as instru\u00e7\u00f5es <a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/install\/thp-disable.html\">documenta\u00e7\u00e3o<\/a>\u00a0e verifique se o THP foi desativado.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Configurar a troca de kernel<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">No Linux, o n\u00edvel de swappiness do kernel indica a probabilidade de o sistema trocar p\u00e1ginas da mem\u00f3ria f\u00edsica com base no uso da RAM. A troca deve ser definida como 1 ou 0 na maioria dos sistemas Linux para obter o desempenho ideal do Couchbase Server. Siga as instru\u00e7\u00f5es <a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/install\/install-swap-space.html\">documenta\u00e7\u00e3o<\/a>\u00a0e verifique se a troca foi definida de acordo com a recomenda\u00e7\u00e3o.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Verifique os limites m\u00e1ximos<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Uma verifica\u00e7\u00e3o r\u00e1pida dos ulimits para o ec2-user. Esses s\u00e3o os valores m\u00ednimos recomendados. Torne-os permanentes.<\/span><\/p>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ ulimit -n\r\n70000\r\n\r\n[ec2-user@ip-172-31-22-131 ~]$ ulimit -c\r\nunlimited\r\n<\/pre>\n<h4><span style=\"font-weight: 400;\">Instalar os programas necess\u00e1rios<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Precisamos de python2, bzip2 e perl. Portanto, certifique-se de que todos eles estejam dispon\u00edveis<\/span><\/p>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ python2 -V\r\nPython 2.7.16\r\n\r\n[ec2-user@ip-172-31-22-131 ~]$ bzip2 -V\r\nbzip2, a block-sorting file compressor; Version 1.0.6, 6-Sept-2010.\r\n\r\n[ec2-user@ip-172-31-22-131 ~]$ perl -v\r\nThis is perl 5, version 26, subversion 3 (v5.26.3) built for x86_64-linux-thread-multi\r\n(with 51 registered patches, see perl -V for more detail)<\/pre>\n<h4><span style=\"font-weight: 400;\">Fa\u00e7a o download dos pacotes<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ wget https:\/\/packages.couchbase.com\/releases\/6.5.1\/couchbase-server-enterprise-6.5.1-centos8.x86_64.rpm\r\n\r\n[ec2-user@ip-172-31-22-131 ~]$ wget https:\/\/packages.couchbase.com\/cb-non-package-installer\/cb-non-package-installer<\/pre>\n<h3><span style=\"font-weight: 400;\">Instalar o Couchbase Server como n\u00e3o raiz<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">SSH no primeiro n\u00f3 a ser instalado.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Etapa 1: criar os diret\u00f3rios para o servidor e os dados<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ ls -l\r\ntotal 346696\r\ndrwxrwx---. 3 ec2-user ec2-user        21 Apr 24 18:03 cb-data\r\ndrwxrwxr-x. 2 ec2-user ec2-user         6 Apr 24 18:03 cb-server\r\n<\/pre>\n<h4><span style=\"font-weight: 400;\">Etapa 2: Instalar o servidor Couchbase<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ .\/cb-non-package-installer --install --install-location \/home\/ec2-user\/cb-server --package couchbase-server-enterprise-6.5.1-centos8.x86_64.rpm\r\nSuccessfully installed<\/pre>\n<h4><span style=\"font-weight: 400;\">Etapa 3: Inicie o\u00a0<\/span><span style=\"font-weight: 400;\">Couchbase S<\/span><span style=\"font-weight: 400;\">erver<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">\/home\/ec2-user\/cb-server\/opt\/couchbase\/bin\/couchbase-server \\-- -noinput -detached\r\nThe maximum number of processes for the couchbase user is set too low (4096).\r\nIt must be at least 10000.\r\nNormally this can be increased by adding the following lines to\r\n\/etc\/security\/limits.conf:\r\n\r\ncouchbase    &lt;value&gt;\r\ncouchbase    &lt;value&gt;\r\n\r\nWhere &lt;value&gt; is greater than 10000. The procedure may be totally\r\ndifferent if you're running so called \"non-root\/non-sudo install\" or\r\nif you've built Couchbase Server from source.<\/pre>\n<p>Voc\u00ea pode ignorar essa mensagem, pois j\u00e1 definimos os ulimits para ec2-user.<\/p>\n<h4><span style=\"font-weight: 400;\">Etapa 4: Verifique o status<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-22-131 ~]$ \/home\/ec2-user\/cb-server\/opt\/couchbase\/bin\/couchbase-server --status\r\nCouchbase Server is running<\/pre>\n<p><b>Repita as etapas acima para os outros 2 n\u00f3s<\/b><\/p>\n<h3><span style=\"font-weight: 400;\">Configurar o cluster do Couchbase<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Acesso: <\/span><a href=\"https:\/\/ec2-3-101-69-76.us-west-1.compute.amazonaws.com:8091\/\"><span style=\"font-weight: 400;\">https:\/\/xxxx.compute.amazonaws.com:8091<\/span><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8501\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-1-251x300.png\" alt=\"\" width=\"543\" height=\"649\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1-251x300.png 251w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1-858x1024.png 858w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1-768x917.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1-300x358.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1-17x20.png 17w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-1.png 1074w\" sizes=\"auto, (max-width: 543px) 100vw, 543px\" \/><br \/>\n<span style=\"font-weight: 400;\">Observe as altera\u00e7\u00f5es nos v\u00e1rios caminhos de dados.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Verifique o cluster de 1 n\u00f3<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8502\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-2-300x114.png\" alt=\"\" width=\"882\" height=\"335\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-300x114.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-1024x390.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-768x292.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-1536x585.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-2048x780.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-20x8.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-2-1320x503.png 1320w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">Adicionar os n\u00f3s restantes<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Clique em <\/span><b>ADICIONAR SERVIDOR<\/b><span style=\"font-weight: 400;\"> na tela acima, adicione os outros 2 n\u00f3s e <\/span><b>Reequil\u00edbrio<\/b><span style=\"font-weight: 400;\">. Ao adicionar, verifique o <\/span><b>caminhos de dados personalizados<\/b><span style=\"font-weight: 400;\"> na tela Add Server (Adicionar servidor).<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8503\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-3-300x57.png\" alt=\"\" width=\"884\" height=\"168\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-300x57.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-1024x195.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-768x146.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-1536x292.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-2048x390.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-20x4.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-3-1320x251.png 1320w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><span style=\"font-weight: 400;\">O cluster j\u00e1 est\u00e1 em funcionamento<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Parte 2: Upgrade<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Pr\u00e9-atualiza\u00e7\u00e3o<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Come\u00e7o com um Couchbase Server 6.0.4 de 3 n\u00f3s instalado como ec2-user.<br \/>\n<\/span><span style=\"font-weight: 400;\">O local de instala\u00e7\u00e3o \u00e9: \/home\/ec2-user\/cb-server<br \/>\n<\/span><span style=\"font-weight: 400;\">O diret\u00f3rio de dados \u00e9: \/home\/ec2-user\/cb-data<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vamos verificar o status do servidor do Couchbase fazendo login na interface de administra\u00e7\u00e3o do Couchbase 6.0.4 e verificar se todos eles est\u00e3o verdes.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8504\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-4-300x120.png\" alt=\"\" width=\"890\" height=\"356\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-300x120.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-1024x410.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-768x307.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-1536x614.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-2048x819.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-20x8.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-4-1320x528.png 1320w\" sizes=\"auto, (max-width: 890px) 100vw, 890px\" \/><span style=\"font-weight: 400;\">Em seguida, uma verifica\u00e7\u00e3o r\u00e1pida dos baldes mostra:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8505\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-5-300x53.png\" alt=\"\" width=\"872\" height=\"154\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-300x53.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-1024x181.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-768x136.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-1536x272.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-2048x363.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-20x4.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-5-1320x234.png 1320w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><br \/>\n<span style=\"font-weight: 400;\">Agora, vamos atualizar esse cluster para o Couchbase 6.5.1.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pr\u00e9-requisitos<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Isso \u00e9 o mesmo que foi descrito na Parte 1 deste blog. Certifique-se de atender a esses pr\u00e9-requisitos, mesmo que isso n\u00e3o tenha sido feito quando voc\u00ea instalou o Couchbase Server 6.0.4. O processo de atualiza\u00e7\u00e3o \u00e9 uma boa oportunidade para fazer isso.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Processo de atualiza\u00e7\u00e3o<\/span><\/h3>\n<h4><span style=\"font-weight: 400;\">Etapa 1: Failover gracioso de um n\u00f3<\/span><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8506\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-6-300x128.png\" alt=\"\" width=\"598\" height=\"255\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-6-300x128.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-6-1024x438.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-6-768x328.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-6-20x9.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-6.png 1076w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/p>\n<p><b>Notas<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Fazer <\/span><b>n\u00e3o<\/b><span style=\"font-weight: 400;\"> Rebalancear ainda<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">O n\u00f3 sofreu Failed over e n\u00e3o est\u00e1 recebendo nenhum tr\u00e1fego, mas ainda faz parte do cluster<\/span><\/li>\n<\/ul>\n<p>Uma verifica\u00e7\u00e3o r\u00e1pida do n\u00f3<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8507\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-7-300x143.png\" alt=\"\" width=\"852\" height=\"406\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-300x143.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1024x487.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-768x365.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1536x730.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-2048x973.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-20x10.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1320x627.png 1320w\" sizes=\"auto, (max-width: 852px) 100vw, 852px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">SSH no n\u00f3 com falha e execute estas etapas.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Etapa 2: interromper o servidor<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-25-239 ~]$ \/home\/ec2-user\/cb-server\/opt\/couchbase\/bin\/couchbase-server -k<\/pre>\n<h4><span style=\"font-weight: 400;\">Etapa 3: Atualizar o servidor<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-25-239 ~]$ .\/cb-non-package-installer --upgrade --install-location \\\r\n\/home\/ec2-user\/cb-server --package couchbase-server-enterprise-6.5.1-centos8.x86_64.rpm\r\nRunning cbupgrade this could take some time\r\nUpgrade has completed successfully<\/pre>\n<h4><span style=\"font-weight: 400;\">Etapa 4: iniciar o servidor<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-25-239 ~]$ \/home\/ec2-user\/cb-server\/opt\/couchbase\/bin\/couchbase-server \\-- -noinput -detached<\/pre>\n<p><b>Dica<\/b><span style=\"font-weight: 400;\">: Em qualquer uma das etapas, voc\u00ea pode verificar o status do servidor:<\/span><\/p>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 show-plain:3 lang:zsh decode:true\">[ec2-user@ip-172-31-25-239 ~]$ \/home\/ec2-user\/cb-server\/opt\/couchbase\/bin\/couchbase-server --status<\/pre>\n<h4><span style=\"font-weight: 400;\">Verifique a vers\u00e3o do servidor na interface do usu\u00e1rio, ap\u00f3s a atualiza\u00e7\u00e3o<\/span><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8509\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-7-1-300x143.png\" alt=\"\" width=\"816\" height=\"389\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-300x143.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-1024x487.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-768x365.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-1536x730.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-2048x973.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-20x10.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-7-1-1320x627.png 1320w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><br \/>\nObserve a altera\u00e7\u00e3o na vers\u00e3o do servidor.<\/p>\n<h4><span style=\"font-weight: 400;\">Adicione o n\u00f3 novamente e fa\u00e7a o rebalanceamento<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Observa\u00e7\u00e3o: estaremos apresentando <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/install\/upgrade-strategies.html#online-upgrade\"><span style=\"font-weight: 400;\">Atualiza\u00e7\u00e3o on-line cont\u00ednua<\/span><\/a><span style=\"font-weight: 400;\"> com <\/span><span style=\"font-weight: 400;\">Graceful Failover e Delta Recovery.<\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8508\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-8-300x83.png\" alt=\"\" width=\"817\" height=\"226\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-300x83.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-1024x282.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-768x211.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-1536x423.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-2048x564.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-20x6.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-8-1320x363.png 1320w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><br \/>\n<span style=\"font-weight: 400;\">Clique em Add Back: <\/span><b>Recupera\u00e7\u00e3o da Delta<\/b><span style=\"font-weight: 400;\"> bot\u00e3o.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Opcional: Verificar o registro<\/span><\/h4>\n<pre class=\"theme:dark-terminal toolbar:1 show-lang:2 wrap:true show-plain:3 lang:zsh decode:true\">Starting rebalance, KeepNodes = ['ns_1@ec2-3-101-69-76.us-west-1.compute.amazonaws.com', 'ns_1@ec2-54-176-242-50.us-west-1.compute.amazonaws.com', 'ns_1@ec2-54-67-66-89.us-west-1.compute.amazonaws.com'], EjectNodes = [], Failed over and being ejected nodes = [], Delta recovery nodes = ['ns_1@ec2-54-176-242-50.us-west-1.compute.amazonaws.com'], Delta recovery buckets = all; Operation Id = 1651aa843a095465bbb5b38dd22a1adans_orchestrator 000ns_1@ec2-54-176-242-50.us-west-1.compute.amazonaws.com1:00:44 AM &amp;nbsp; Fri Apr 24, 2020<\/pre>\n<h3><span style=\"font-weight: 400;\">Atualiza\u00e7\u00e3o completa<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Repita o mesmo processo para todos os tr\u00eas n\u00f3s.<\/span><span style=\"font-weight: 400;\">Para fazer o failover do primeiro n\u00f3, no qual voc\u00ea estava fazendo login na interface do usu\u00e1rio do Admin, ser\u00e1 necess\u00e1rio acessar a interface do usu\u00e1rio do Admin em um n\u00f3 atualizado. A apar\u00eancia foi melhorada, mas a funcionalidade \u00e9 a mesma.<\/span><\/p>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8510\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-9-300x133.png\" alt=\"\" width=\"846\" height=\"375\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-300x133.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-1024x453.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-768x340.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-1536x680.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-2048x907.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-20x9.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-9-1320x584.png 1320w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/h3>\n<h3><span style=\"font-weight: 400;\">Conclus\u00e3o<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ap\u00f3s a conclus\u00e3o do processo de upgrade, verifique no Dashboard a vers\u00e3o do servidor:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8511\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/04\/Blog3-10-300x13.png\" alt=\"\" width=\"854\" height=\"37\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-300x13.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-1024x45.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-768x34.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-1536x67.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-2048x90.png 2048w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-20x1.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/04\/Blog3-10-1320x58.png 1320w\" sizes=\"auto, (max-width: 854px) 100vw, 854px\" \/><br \/>\n<span style=\"font-weight: 400;\">A atualiza\u00e7\u00e3o foi conclu\u00edda.<\/span><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>With Couchbase Server 6.5.1. we now standardize the non-root install and upgrade for rpm packages. This will now allow you to easily install, upgrade and maintain Couchbase Server as non-root.\u00a0 The purpose of this blog is not to replace our [&hellip;]<\/p>","protected":false},"author":57747,"featured_media":7717,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1816],"tags":[1500,1289],"ppma_author":[9106],"class_list":["post-8491","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-server","tag-tutorial","tag-upgrades"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Best Practices for Operating Couchbase Server as Non-Root<\/title>\n<meta name=\"description\" content=\"With Couchbase Server 6.5.1 we now standardize non-root install and upgrade for rpm packages. Optimize your infrastructure with Couchbase.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Best Practices for Operating Couchbase Server as Non-Root\" \/>\n<meta property=\"og:description\" content=\"With Couchbase Server 6.5.1 we now standardize non-root install and upgrade for rpm packages. Optimize your infrastructure with Couchbase.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-30T13:00:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-08T23:20:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/09\/Tools.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Prasad Doddi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prasad Doddi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\"},\"author\":{\"name\":\"Prasad Doddi\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7870a85b21341a1cdbdd737ba6e6e077\"},\"headline\":\"Best Practices for Operating Couchbase Server as Non-Root\",\"datePublished\":\"2020-04-30T13:00:15+00:00\",\"dateModified\":\"2021-02-08T23:20:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\"},\"wordCount\":814,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg\",\"keywords\":[\"tutorial\",\"upgrades\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\",\"name\":\"Best Practices for Operating Couchbase Server as Non-Root\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg\",\"datePublished\":\"2020-04-30T13:00:15+00:00\",\"dateModified\":\"2021-02-08T23:20:13+00:00\",\"description\":\"With Couchbase Server 6.5.1 we now standardize non-root install and upgrade for rpm packages. Optimize your infrastructure with Couchbase.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg\",\"width\":1500,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Best Practices for Operating Couchbase Server as Non-Root\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7870a85b21341a1cdbdd737ba6e6e077\",\"name\":\"Prasad Doddi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/eefad0ed7be820b285621aa4d67f7578\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a9ce547feba43afcbcf1425142725c663678810966eaa0ddc7d38702e647ee63?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a9ce547feba43afcbcf1425142725c663678810966eaa0ddc7d38702e647ee63?s=96&d=mm&r=g\",\"caption\":\"Prasad Doddi\"},\"description\":\"Prasad is a Senior Product Manager in Couchbase Cloud. Prior to Couchbase, he worked at IBM in various departments including Development, QA, Support and Technical Sales. Prasad holds a master\u2019s degree in Chem. Engg. from Clarkson University, NY.\",\"sameAs\":[\"www.linkedin.com\/in\/krishna-prasad-doddi\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/prasad-doddi\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pr\u00e1ticas recomendadas para operar o Couchbase Server como n\u00e3o raiz","description":"Com o Couchbase Server 6.5.1, agora padronizamos a instala\u00e7\u00e3o e a atualiza\u00e7\u00e3o n\u00e3o raiz para pacotes rpm. Otimize sua infraestrutura com o Couchbase.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/","og_locale":"pt_BR","og_type":"article","og_title":"Best Practices for Operating Couchbase Server as Non-Root","og_description":"With Couchbase Server 6.5.1 we now standardize non-root install and upgrade for rpm packages. Optimize your infrastructure with Couchbase.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-04-30T13:00:15+00:00","article_modified_time":"2021-02-08T23:20:13+00:00","og_image":[{"width":1500,"height":1000,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/09\/Tools.jpg","type":"image\/jpeg"}],"author":"Prasad Doddi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Prasad Doddi","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/"},"author":{"name":"Prasad Doddi","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7870a85b21341a1cdbdd737ba6e6e077"},"headline":"Best Practices for Operating Couchbase Server as Non-Root","datePublished":"2020-04-30T13:00:15+00:00","dateModified":"2021-02-08T23:20:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/"},"wordCount":814,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg","keywords":["tutorial","upgrades"],"articleSection":["Best Practices and Tutorials","Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/","url":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/","name":"Pr\u00e1ticas recomendadas para operar o Couchbase Server como n\u00e3o raiz","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg","datePublished":"2020-04-30T13:00:15+00:00","dateModified":"2021-02-08T23:20:13+00:00","description":"Com o Couchbase Server 6.5.1, agora padronizamos a instala\u00e7\u00e3o e a atualiza\u00e7\u00e3o n\u00e3o raiz para pacotes rpm. Otimize sua infraestrutura com o Couchbase.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/09\/Tools.jpg","width":1500,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/best-practices-for-running-and-managing-couchbase-server-as-non-root\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Best Practices for Operating Couchbase Server as Non-Root"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7870a85b21341a1cdbdd737ba6e6e077","name":"Prasad Doddi","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/eefad0ed7be820b285621aa4d67f7578","url":"https:\/\/secure.gravatar.com\/avatar\/a9ce547feba43afcbcf1425142725c663678810966eaa0ddc7d38702e647ee63?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a9ce547feba43afcbcf1425142725c663678810966eaa0ddc7d38702e647ee63?s=96&d=mm&r=g","caption":"Prasad Doddi"},"description":"Prasad is a Senior Product Manager in Couchbase Cloud. Prior to Couchbase, he worked at IBM in various departments including Development, QA, Support and Technical Sales. Prasad holds a master\u2019s degree in Chem. Engg. from Clarkson University, NY.","sameAs":["www.linkedin.com\/in\/krishna-prasad-doddi"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/prasad-doddi\/"}]}},"authors":[{"term_id":9106,"user_id":57747,"is_guest":0,"slug":"prasad-doddi","display_name":"Prasad Doddi","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/a9ce547feba43afcbcf1425142725c663678810966eaa0ddc7d38702e647ee63?s=96&d=mm&r=g","author_category":"","last_name":"Doddi","first_name":"Prasad","job_title":"","user_url":"","description":"Prasad \u00e9 gerente de produto s\u00eanior de suporte, gerenciabilidade e ferramentas do Couchbase. Antes do Couchbase, ele trabalhou na IBM em v\u00e1rios departamentos, incluindo desenvolvimento, controle de qualidade, suporte e vendas t\u00e9cnicas. Prasad tem mestrado em Engenharia Qu\u00edmica pela Clarkson University. Eng. pela Clarkson University, NY."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/8491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/57747"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=8491"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/8491\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/7717"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=8491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=8491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=8491"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=8491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}