/srv/irclogs.ubuntu.com/2017/01/10/#ubuntu-br.txt

=== mactimes_ is now known as mactimes
=== policena1 is now known as policena
=== salem_ is now known as _salem
EmanuelOi01:55
EmanuelBoa noite01:55
EmanuelAlguém aqui já precisou mover o /var de um 16.04 LTS para um outro device?01:55
EmanuelOi?01:56
Emanuel...01:56
astroo-ola01:57
EmanuelAlguém aqui já precisou mover o /var de um 16.04 LTS para um outro device?01:58
astroo-da uns 15 minutos pela possivel resposta de alguem01:59
hggdhEmanuel: como assim?02:00
hggdhEmanuel: *copiar* /var de um filesystem para outro?02:01
EmanuelEu criei uma instância EC2 na AWS e montei nela um disco02:01
EmanuelFaço isso há anos do mesmo jeito, mas é minha primeira vez com 16.0402:01
EmanuelCopio todo o /var para o novo disco montado no /mnt02:02
Emanueldepois acrescento o ponto de montagem no fstab já apontando para o /var02:02
Emanueldou um rm -rf no /var02:02
Emanuelcrio o diretório de novo e dou um reboot02:02
EmanuelSimples assim02:02
EmanuelDessa maneira o /var fica em um disco à parte02:03
EmanuelMas no 16.04 LTS está aparecendo um monte de mensagens do tipo:02:03
hggdhaparte do rm -rf /var, deveria funcionar, desde que o novo disco seja montado no boot02:03
Emanuelcp: cannot open '/var/lib/lxcfs/cgroup/devices/user.slice/devices.allow' for reading: Permission denied02:03
EmanuelMesmo eu sendo root02:03
EmanuelA cópia não está indo02:04
hggdho que um 'ls -l' desde path mostra?02:04
EmanuelEu usei um FIND e ele dá conta de uns 1000 arquivos faltando02:04
Emanuelparece que está relacionado a uma feature que nasceu no 1502:05
EmanuelContainer02:05
EmanuelLXC02:05
hggdhbem, vários arquivos sob /var são temporários, re-gerados a cada boot02:05
hggdhestá lxc e/ou lxd instalado(s)02:06
hggdh?02:06
EmanuelEntão, eu não sei nem o que é... rsrsrsrsrsrsrs02:06
EmanuelSinceramente, está vindo na instalação padrão da AWS02:06
EmanuelE olha que mexo com Linux desde 1998. Mas minha praia é sistemas e BD02:07
EmanuelO que é isso?02:07
hggdho arquivo mostrado é write-only para o root02:07
hggdhlogo, falhará em leitura...02:07
hggdhEmanuel: o que dá erro é a copia, correcto?02:08
EmanuelHummm... entendi02:08
EmanuelSim, cópia02:08
Emanuelpara fazer o procedimento02:08
Emanueltentei um rsync -a e não foi02:08
Emanueltentei um cp -rfx02:09
Emanueltambém não resolveu02:09
hggdhOK. Primeiro, *não* remova o /var antigo, mas re-nomeie-o02:09
Emanuelo rsync deixou de levar o /var/lib/dpkg...02:09
Emanuelaí parou o apt-get02:09
Emanuelok02:09
hggdhEmanuel: não vai funcionar, ponto. As permissões deste arquivo em particular proibem a leitura02:09
EmanuelEstou recriando a instância do zero de novo02:09
Emanuelok02:09
hggdhEmanuel: esta é uma ideia melhor. /var é um mount point critico para o sistema02:10
Emanuelok02:10
Emanuelcorreto02:10
EmanuelO que vc me sugere?02:11
hggdhre-cria a instancia com o tamanho desejado02:13
Emanuelok02:14
Emanueldid02:14
EmanuelEstou no ssh02:14
Emanuelroot02:14
hggdhentão está pronto, não?02:14
Emanuelpositivo e operante02:15
EmanuelAlias estou lendo que esse LXC tem a ver com virtualização. Não posso desinstalá-lo?02:16
hggdhpode (se já está instalado).02:17
hggdhsudo apt-get --purge remove lxc lxd02:17
EmanuelSem desinstalá-lo, o que vc ía me sugerir?02:18
hggdhesqueça-o. Se não estás a usar lxc/lxd, não há impacto em deixa-los instalados02:20
EmanuelMas são os diretórios deles que estão apresentando as mensagens de erro02:20
EmanuelBom, mas vamos em frente.02:21
hggdhEmanuel: se já estás a rodar uma nova instancia, com disco maior, não há necessidade de realocar /var02:24
EmanuelNão está no disco maior. Criei uma instância nova. O disco padrão do / tem 16 GB. Coloquei um disco EBS de 100 GB e preciso colocar o /var nele.02:25
hggdhpor que mudar o /var para um novo disco?02:28
hggdh(francamente, não consigo ver uma razão)02:29
EmanuelPorque na AWS o disco padrão não tem essa finalidade. Você conecta um disco com a finalidade adequada. Isso dá vantagens de gestão de back ups (snapshots)02:31
EmanuelUm sistema Unix like funciona melhor com discos específicos.02:31
hggdhnão...02:32
EmanuelEu aumento o disco padrão para 16 GB para suportar o swap e o tmp02:32
hggdh /var é uma área do sistema.02:32
EmanuelPois é, mas é nele que o Apache coloca as páginas Web (/var/www)02:33
hggdhredirecione-as02:33
EmanuelE há a pasta log (/var/log) que requer área02:33
EmanuelNão é saudável ficar criando ambientes personalizados02:34
hggdhmas é isto que estás a fazer aqui -- personalizando uma instalação padrão02:34
hggdhcrie mount points para as áreas desejadas02:35
EmanuelNão. Discos não. Com um disco separado eu posso, inclusive, plugá-lo em outro servidor02:35
EmanuelAí eu tenho de ter um disco para cada uma02:35
hggdhusando o disco adicional02:35
EmanuelPensei nisso02:35
EmanuelSeriam discos menores02:35
Emanuelmas queria entender porque mudou02:35
hggdhnão, não tem. Podes usaar ln -s, por exemplo02:35
EmanuelNão curto muito isso para "áreas sensíveis" já tive problemas, mas é uma ideia02:36
hggdh /var é extremamente sensível -- como já descobriste :-)02:37
EmanuelMeu, faço isso a vida toda!02:37
hggdhOK02:37
Emanuelmeu primeiro contato com Unix foi em 198702:38
Emanuel;)02:38
EmanuelDesinstalei  o LXC e LXD02:38
Emanuelmas ainda ficaram alguns diretórios02:38
Emanuelcp: error reading '/var/lib/lxcfs/cgroup/name=systemd/system.slice/sys-kernel-debug.mount/cgroup.procs': Invalid argument cp: error reading '/var/lib/lxcfs/cgroup/name=systemd/system.slice/dev-hugepages.mount/tasks': Invalid argument cp: error reading '/var/lib/lxcfs/cgroup/name=systemd/system.slice/dev-hugepages.mount/cgroup.procs': Invalid argument cp: error reading '/var/lib/lxcfs/cgroup/name=systemd/system.slice/systemd-updat02:38
EmanuelQue saco02:39
hggdhdsisntale o lxcfs02:39
EmanuelEu só quero um servidor simples02:39
Emanuelachei que ia junto. Não sei nem o que é isso02:39
EmanuelFOI!02:40
EmanuelPera02:40
hggdhlxcfs é parte do lxc/lxd02:40
hggdhEmanuel: só um comentário: mover /var em bloco, normalmente, não é sensato. Mas, a cada um, um gosto.02:41
EmanuelEntão, eu pensei no que você falou.02:42
Emanueleu até tinha achado um post de 5 anos atrás com instruções02:42
EmanuelO problema foi mesmo esse LXD LXC LXCFS02:42
EmanuelEu li um artigo e achei legal, mas não curti vir "imposto" no servidor.02:43
hggdhaté o dia que teu disco adicional não for montado durante o boot...02:43
EmanuelNunca aconteceu na AWS02:43
EmanuelMas entendi seu ponto02:44
Emanuelsério02:44
EmanuelVou pensar em discos para log e www02:44
hggdhpois. Se é para simplificar, o melhor é deixar /var onde veio.02:45
Emanuelentendi02:46
EmanuelVc já usou o LXC/LXD?02:46
hggdhsim02:46
hggdhuso-os. No momento tenho algumas instancias sob centos02:47
hggdhmais dois Ubuntu server02:47
hggdhtudo no meu laptop02:47
EmanuelCom que finalidade? Isolar recursos para aplicações?02:47
hggdhno momento estou a testar um producto que exige RH (ou centOS)02:48
EmanuelMas o que ele faz? Você define limites para aplicações?02:49
hggdhem vez de gastar dinheiro com AWS/DO/MS/Google, testo tudo localmente; quando estiver feliz, posso então ir para um cloud comercia02:49
EmanuelEntendi02:50
hggdhposso definir limites de memória, disco, or processador; posso executar qualquer distro Linux; posso criar uma nova instancia em segundos (apos baixar a imagem-base)02:50
EmanuelEu estou instalando na produção. Portanto, não tem a menor utilidade para mim agora02:51
EmanuelMas entendi que no lugar de pagar dois servidores na AWS, posso pegar um ligeiramente maior e colocar várias máquinas nele, correto?02:51
EmanuelPor exemplo02:52
hggdhna verdade, quando for para o cloud, eu provavelmente vou alocar uma única instancia (mais poderosa) e usar lxd para separar os servicos02:52
EmanuelEntendi02:52
EmanuelTem de colocar na ponta do lápis para ver se compensa02:53
hggdhclaro02:53
hggdhbem, vou-me. Morfeu está à espera02:53
EmanuelAfinal, nesse caso você está assumindo a gestão do ambiente virtual como um todo e isso o painel da AWS faz02:53
EmanuelSó um detalhe: onde você está?02:54
hggdhem casa?02:55
hggdhse estás a perguntar onde moro, USA02:55
KurtKrauthggdh, você é falante nativo de pt-pt, certo?02:56
hggdhsim e não. Filho de PT, nascido no BR, americano.02:57
EmanuelSeu "sotaque" é português02:58
EmanuelE eu sou de origem. Estive em Lisboa em junho02:58
EmanuelMuito obrigado pela atenção. Ajudou muito02:59
hggdhmais a escrita, que a falada, resultado de ler mais livros editados em PT02:59
Emanuel;)02:59
EmanuelP.S.: mesmo removendo o LXC/LXD não funcionou. Desisto. Novo SO, novo procedimento.03:00
Emanuel:D03:00
EmanuelObrigado03:00
EmanuelAqui, 01:00 AM03:00
EmanuelAbraços!03:00
astroo-ciao03:00
EmanuelCiao03:01
KurtKrauthggdh, qual é o gentílico em pt-pt (ou da forma como você costuma falar) para quem nasce no Canadá ou nos USA?03:18
astroo-ciao pessoal03:58
=== _salem is now known as salem_
=== lucast_ is now known as racerxdl
Elfonalo19:22
Elfonhggdh, opa19:22
Elfontá on?19:22
mirqui_nick mirqui_21:06
=== salem_ is now known as _salem
astroo-ola pessoal22:17
hggdhKurtKraut: não conheço um gentilico especifico para estes casos (como não conheço um para brasileiros nascidos ou a viver no Canadá ou US)22:31
hggdhexpats?22:31
hggdhse bem que a comunidade "Portuguesa" na Nova Inglaterra é grande22:36

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!