Linux: É seguro ou recomendado reorganizar as partições por meio do SSH?

1

Acabei de alugar um novo servidor (CentOS 5.4) e vejo que ele tem apenas 3 partições: / , /boot e a partição de troca.
Gostaria de criar, pelo menos, partições para /tmp e /var .

Haveria algum problema se eu tentar criar essas novas partições através do SSH ??

Obrigado.

Acompanhamento:
Uma vez que as respostas apontaram que é um negócio arriscado fazer isso, gostaria de saber se criar partições baseadas em arquivos (como Levi De Haan sugere) seria uma boa solução em termos de desempenho, isolamento e segurança adequados (em comparação com partições normais)

Por favor, comente sobre sua experiência sobre isso.

    
por GetFree 14.05.2010 / 00:21

4 respostas

1

Is it possible?

Sim, certamente, mas você pode ter que reutilizar algum espaço em / boot disable swap, e usar o espaço para sua partição swap para configurar uma instalação alternativa. Você usaria essa instalação alternativa que você poderá usar para manipular partições de sua instalação básica.

Já alterei partições em sistemas remotos antes, mas não o recomendo. Demorei muito tempo testando coisas e simulando em um sistema de teste antes de tocar no sistema ao vivo.

Would there be any problems, or can it break?

Sim, há uma oportunidade muito grande de quebrar as coisas tentando fazer isso. Se você não está muito familiarizado com a forma de particionar as coisas e como configurar seu gerenciador de inicialização corretamente, sugiro que você nem tente fazê-lo.

No mínimo, certifique-se de ter um bom backup de todos os dados e uma maneira de ter a base reinstalada.

Se você realmente acha que precisa fazer isso, sugiro que você configure um segundo sistema temporário ou VM ao qual você tem acesso local e tente todas as etapas e desenvolva um procedimento passo-a-passo descrevendo exatamente o que você precisa. para fazer antes de tentar no sistema remoto.

    
por 14.05.2010 / 01:27
2

Eu tive esse problema com / tmp não estar em uma partição separada em um vm ostemplate estou usando. o que eu fiz em vez de formatar o hd do servidor é criar uma nova partição / arquivo com dd.

dd if=/dev/zero of=newtmp bs=1024 count=102400
mke2fs /dev/newtmp

copie o que quer que você tenha temporariamente fora de um diretório diferente (irônico não?)

/dev/newtmp /tmp ext3 loop,nosuid,noexec,nodev,noatime,rw 0 0
mount -o loop,nosuid,noexec,nodev,noatime,rw /dev/newtmp /tmp 
chmod 1777 /tmp

apenas para garantir que tudo esteja bem: mount -o remount /tmp

você pode querer fazer isso também:

rm -rf /var/tmp
ln -s /tmp /var/tmp

copie os arquivos de volta para o seu diretório temporário, certifique-se de que perms e proprietários estejam configurados corretamente e agora você tem um diretório tmp seguro.

você poderia fazer isso para sua outra partição também se sua finalidade for a segurança

    
por 14.05.2010 / 00:56
1

Eu certamente não recomendaria isso. Eu tenho uma regra simples quando particionar unidades, independentemente do sistema operacional. Eu faço isso apenas quando estou fisicamente na máquina e tenho um bom backup de qualquer coisa que possa ser perdida. Dessa forma, quando as coisas dão errado, estou em condições de consertar. Qualquer um de nós e o software que usamos podem cometer erros.

    
por 14.05.2010 / 00:48
0

depende do que você está criando as partições.

se você tem espaço livre em algum lugar, com certeza, isso não deve causar um problema.

mas se você acidentalmente reivindicar espaço em disco alocado para essas partições, você vai estragar algo, ssh ou não.

resposta simples; contanto que você saiba o que está fazendo, você deve estar bem, é possível montar novas partições em um servidor ativo.

    
por 14.05.2010 / 00:41