sistema linux em / dev / sda e / dev / sdb

0

Eu tenho vários novos servidores e o cara da loja de informática gentilmente instalou o Ubuntu 16.04 nos servidores, no entanto, descobri que um dos servidores tinha uma partição estranha como abaixo.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev             32G  4.0K   32G   1% /dev
tmpfs           6.3G  2.0M  6.3G   1% /run
/dev/sdb1       1.8T  273G  1.4T  17% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none             32G     0   32G   0% /run/shm
none            100M     0  100M   0% /run/user

e

$ fdisk -l
Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2367df07

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   366137343   183067648   83  Linux
/dev/sda2       366139390   500117503    66989057    5  Extended
/dev/sda5       366139392   500117503    66989056   82  Linux swap / Solaris

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x3bb8f201

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048  3773046783  1886522368   83  Linux
/dev/sdb2      3773048830  3907028991    66990081    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5      3773048832  3907028991    66990080   82  Linux swap / Solaris

Outros servidores possuem as partições dos sistemas linux apenas em /dev/sda que é SSD, no entanto, este parece que o linux está montado em /dev/sdb mas também há partições com o sistema linux em /dev/sda .

O que eu quero fazer é montar sistemas Linux apenas em /dev/sda e usar /dev/sdb apenas para salvar dados ou outros arquivos de backup.

Como posso corrigir isso?

    
por Mark Yoon 19.07.2017 / 08:59

2 respostas

1

Você tem dois discos no seu servidor, e o Ubuntu foi instalado na primeira partição do segundo disco: /dev/sdb1 .

A palavra "Linux" que você vê na frente de /dev/sda1 é apenas o tipo de partição:

% bl0ck_qu0te%

Não tem nada a ver com o tipo de sistema operacional instalado naquela partição específica, pode estar vazio ou mesmo não ter sido formatado.

O que eu posso sugerir é usar uma ferramenta como rsync para mover (clonar) seu sistema de arquivos raiz em /dev/sda1 , existem diferentes guias para fazer isso:

A maneira mais fácil de mover uma configuração do Linux para outra partição?
como copiar todo o sistema de arquivos raiz linux para o novo disco rígido com ssh e tar
Como mover o Linux para outra partição?

    
por Ravexina 19.07.2017 / 09:23
0

Se o sistema não tiver sido muito usado (isto é, ainda não tem muito em termos de uma configuração personalizada ou dados do usuário sobre ele), a reinstalação pode ser a mais fácil maneira de corrigir o problema. Mover a instalação, como sugere Ravexina, provavelmente será mais complicado para um novato do que reinstalá-lo; mas provavelmente é a melhor opção se você já investiu tempo na personalização da instalação ou se já armazenou muitos dados no sistema.

Lembre-se também de que, se o seu /dev/sda for um SSD e o /dev/sdb for um disco rígido comum, existem várias estratégias e técnicas para usar os dois juntos para personalizar o desempenho. Qual dessas estratégias e técnicas é melhor depende de como você pretende usar o servidor. O mais simples é apenas montar uma partição de /dev/sdb em algum lugar e armazenar arquivos lá que não precisem da melhor velocidade, deixando a instalação principal do SO e menor número ou tamanho de arquivos que fazer precisam de velocidade extrema no /dev/sda SSD. Você também pode olhar em bcache, que é uma maneira de usar o SSD como, essencialmente, um cache enorme para o disco rígido . Isso resulta em desempenho que se aproxima dos níveis de SSD para todo o disco rígido. Bcache é mais difícil de configurar, no entanto.

Dada a confusão no servidor sobre a qual você escreveu, você pode querer verificar a configuração do primeiro servidor para ver como ele está configurado, tanto para ter certeza de que seu disco rígido grande seja acessível e que esteja configurado em um maneira sensata para você.

    
por Rod Smith 19.07.2017 / 16:06