---
title: "Encontrar o número de série de um disco num servidor dedicado"
description: "Recupere o número de série de um disco rígido no seu servidor dedicado para o identificar durante um pedido de substituição"
url: https://docs.ovhcloud.com/pt/guides/bare-metal-cloud/dedicated-servers/how-to-find-hdd-serial
lang: pt
lastUpdated: 2018-08-21
---
# Encontrar o número de série de um disco num servidor dedicado

## Objetivo

Para minimizar os riscos de erro durante a substituição de um disco rígido, pedimos aos nossos clientes que nos forneçam o número de série do disco que pretendem substituir. Na maioria dos casos, pode encontrá-lo ao testar os discos rígidos individualmente graças à ferramenta Smartmontools.

**Este manual explica-lhe como obter o número de série do seu disco.**

## Requisitos

- Ter um [servidor dedicado](https://www.ovhcloud.com/pt/bare-metal/).
- Ter acesso ao servidor através de SSH enquanto administrador (sudo).
- Ter instalado o utilitário sas2ircu no servidor Windows (disponível através do motor de busca [Broadcom](https://www.broadcom.com/support/download-search/?dk=sas2ircu)).

## Instruções

:::info
No caso de um disco NVMe, será necessário colocar o servidor em modo Rescue e utilizar a ferramenta nvme-cli instalada por predefinição.
:::

### Obter o número de série de um disco (RAID de software)

Para obter o número de série de um disco rígido com uma configuração RAID de software, pode simplesmente utilizar o smartctl:

```sh
# smartctl -a /dev/sdX | grep Serial
```

O periférico é detetado pelo sistema operativo. Por exemplo: `/dev/sda`, `/dev/sdb`, etc.

### Obter o número de série de um disco NVMe

Para os discos NVMe, será necessário utilizar o comando `nvme list`:

```sh
root@rescue:~# nvme list

Node          SN                  Model                Namespace  Usage                      Format   FW Rev
/dev/nvme0n1  CVPF636600YC450RGN  INTEL SSDPE2MX450G7  1          450.10 GB / 450.10 GB 512  B + 0 B  MDV10253
/dev/nvme1n1  CVPF6333002Y450RGN  INTEL SSDPE2MX450G7  1          450.10 GB / 450.10 GB 512  B + 0 B  MDV10253
```

Poderá então ver os números de série dos diferentes discos NVMe: `nvme0` e `nvme1`.

### Obter o número de série de um disco (Windows)

O manual para Windows é praticamente igual ao manual para Linux. Vamos utilizar o utilitário sas2ircu, com os mesmos comandos que utilizámos em Linux.

:::info
Deverá executar o terminal de comandos com direitos de administrador para evitar erros.
:::

Para obter o número de série de uma configuração RAID de software, deve usar o comando seguinte:

```sh
# .\smartctl -a /dev/sdX Serial Number: 1234567890
```

O periférico é detetado pelo sistema operativo e indicado como se segue: `/dev/sda`, `/dev/sdb`, etc.

![smart_sdb_windows](/images/bare-metal-cloud/dedicated-servers/how-to-find-hdd-serial/smart_sdb_windows.png)
### Obter o número de série de um disco (RAID de hardware)

Para informações pormenorizadas sobre estes comandos e a forma de testar os discos rígidos, consulte este [manual](/pt/guides/bare-metal-cloud/dedicated-servers/raid-hard.md) (versão em inglês).

#### Controlador MegaRaid

##### 1 - Obter os conjuntos RAID

Poderá encontrar os números de série dos discos utilizando o comando `smartctl`. No entanto, antes de executar este comando, deve determinar o número de conjuntos RAID (ou discos virtuais) que se encontram no servidor.

Para obter esta informação, utilize o seguinte comando:

```sh
# MegaCli -LDInfo -Lall -aALL | egrep 'Adapter|Size' | grep -v Strip

Adapter 0

Virtual Drive Information: Size: 36.321 GB

Adapter 1

Virtual Drive Information: Size: 2.727 TB
```

No exemplo acima, existem dois RAID configurados no servidor: “Adapter 0” e “Adapter 1”. Ambos devem estar associados a `/dev/sda` e `/dev/sdb`.

##### 2 - Obter as informações dos discos

A seguir, deverá reunir as informações sobre o disco físico utilizando o seguinte comando:

```sh
# MegaCli -PDList -aAll | egrep 'Slot\ Number|Device\ Id|Inquiry\ Data|Raw|Firmware\ state' | sed 's/Slot/\nSlot/g'

Slot Number: 0
Device Id: 4
Raw Size: 279.460 GB [0x22eec130 Sectors]
Firmware state: Online, Spun Up
Inquiry Data: BTWL3450062J300PGN  INTEL SSDSC2BB300G4                     D2010355

Slot Number: 1
Device Id: 5
Raw Size: 279.460 GB [0x22eec130 Sectors] 
Firmware state: Online, Spun Up 
Inquiry Data: BTWL345003X6300PGN  INTEL SSDSC2BB300G4                     D2010355

Slot Number: 2
Device Id: 7
Raw Size: 2.728 TB [0x15d50a3b0 Sectors] 
Firmware state: Online, Spun Up 
Inquiry Data:       PN2234P8K2PKDYHGST HUS724030ALA640                    MF8OAA70

Slot Number: 3 
Device Id: 6 
Raw Size: 2.728 TB [0x15d50a3b0 Sectors] 
Firmware state: Online, Spun Up 
Inquiry Data:       PN2234P8JYP59YHGST HUS724030ALA640                    MF8OAA70
```

##### 3 - Obter o número de série

O ID do periférico e do adaptador serão utilizados para indicar ao smartctl qual o disco a procurar em determinado conjunto RAID.

Assim, o comando deve ter o seguinte formato:

```sh
# smartctl -d megaraid,N -a /dev/sdX | grep Serial
```

O ID do periférico RAID será apresentado como se segue: `/dev/sda` = 1º RAID, `/dev/sdb` = 2º RAID, etc.

:::info
Em certas situações, poderá ver este resultado:

```
/dev/sda [megaraid_disk_00] [SAT]: Device open changed type from 'megaraid' to 'sat'
```

Nesse caso, deve substituir `megaraid` por `sat+megaraid`:

```
smartctl -d sat+megaraid,N -a /dev/sdX | grep Serial
```

:::

#### Obter o número de série de um disco (controlador RAID LSI)

O controlador RAID LSI utiliza um módulo chamado `sg-map` que associa os periféricos a `/dev/sgX`, sendo “X” o número que define o periférico.

Pode recorrer a [este manual](/pt/guides/bare-metal-cloud/dedicated-servers/raid-hard.md) (versão em inglês) para determinar que disco rígido corresponde a que periférico “sg”.

Quando tiver encontrado este periférico associado ao disco rígido que pretende analisar, utilize o seguinte comando:

```sh
# smartctl -a /dev/sgX | grep Serial
```

O número do periférico sg será apresentado como se segue: `/dev/sg0`, `/dev/sg1`, etc.

## Quer saber mais?

Fale com nossa [comunidade de utilizadores](https://community.ovhcloud.com/).
