É possível criar 2 mapeamentos fstab para um único disco?

1. É possível criar 2 mapeamentos fstab para um único disco?

Tiago
tiagopduarte26

(usa FreeBSD)

Enviado em 21/12/2022 - 17:29h

Boa tarde,
Conforme print, quero mapear /u01 e /u02 para um único disco (é uma instalação do banco Oracle). Isso é possível? Estou isolando essas 2 pastas do meu S.O em outro disco.
Quando tento fazer, os comandos funcionam porém ao executar df -lh só consigo visualizar a /u02 ou /01, nunca os dois. Queria que as 2 dividissem o mesmo disco.
O que estou fazendo errado?



  


2. Re: É possível criar 2 mapeamentos fstab para um único disco?

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 21/12/2022 - 17:46h


Faz o teste com o comando mount. Se funcionar, vai funcionar no fstab.


3. Re: É possível criar 2 mapeamentos fstab para um único disco?

Tiago
tiagopduarte26

(usa FreeBSD)

Enviado em 22/12/2022 - 17:12h


leandropscardua escreveu:


Faz o teste com o comando mount. Se funcionar, vai funcionar no fstab.


Então... eu consigo criar usando mount. Só que não consigo os 2. Lembrando que estou apontando pro mesmo destino: u01 e 02 apontam para /dev/sdb. Isso não é possível fazer?


4. Re: É possível criar 2 mapeamentos fstab para um único disco?

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 23/12/2022 - 10:16h

Como tá a estrutura de diretórios nesse disco que vc quer montar?


---------------------------------------------------
echo 1244394795515721490698P | dc


5. Re: É possível criar 2 mapeamentos fstab para um único disco?

Tiago
tiagopduarte26

(usa FreeBSD)

Enviado em 23/12/2022 - 16:14h


/bin/laden escreveu:

Como tá a estrutura de diretórios nesse disco que vc quer montar?


---------------------------------------------------
echo 1244394795515721490698P | dc

é Um disco de 1 TB
/dev/sdb
Basicamente criei 2 pastinhas no / do S.O chamadas /u01 e /02
E tentei mapear no /dev/sdb
Apenas isso entende? só que só funciona uma quando executo o mount




6. Re: É possível criar 2 mapeamentos fstab para um único disco?

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 23/12/2022 - 17:55h

Tu vais tentar o seguinte cara.

1. No teu servidor, crie o seguinte diretório:

mkdir -p /mnt/hdd1 


2. Monte normalmente o HD de 1TB e crie os seguintes diretórios nele:

mount -v /dev/sdb1 /mnt/hdd1
mkdir -p /mnt/hdd1/pool/oracle/1
mkdir -p /mnt/hdd1/pool/oracle/2


3. Monte os mapeamentos da seguinte forma:

mount -t none -o bind /mnt/hdd1/pool/oracle/1 /u01
mount -t none -o bind /mnt/hdd1/pool/oracle/2 /u02


Pronto. No '/etc/fstab' pra montagem durante o boot, vc deixa assim:

/dev/sdb1 /mnt/hdd1 xfs defaults 0 2
/mnt/hdd1/pool/oracle/1 /u01 none bind 0 0
/mnt/hdd1/pool/oracle/2 /u02 none bind 0 0


==============================
echo 1244394795515721490698P | dc


7. Re: É possível criar 2 mapeamentos fstab para um único disco?

Tiago
tiagopduarte26

(usa FreeBSD)

Enviado em 24/12/2022 - 22:11h

Poxa... que lógica simples, vou tentar. Obrigado amigo.
Na verdade descobri que para fins de performance é interessante usar discos diferentes no ORACLE (1 para índices, outra para meus dados). Mesmo assim esse esquema ai é super útil para outros sistemas, visto que as vezes podemos ter 2 serviços rodando em 2 unidades e apenas uma delas ta enchendo mais.

tiagopduarte26 escreveu:


/bin/laden escreveu:

Como tá a estrutura de diretórios nesse disco que vc quer montar?


---------------------------------------------------
echo 1244394795515721490698P | dc

é Um disco de 1 TB
/dev/sdb
Basicamente criei 2 pastinhas no / do S.O chamadas /u01 e /02
E tentei mapear no /dev/sdb
Apenas isso entende? só que só funciona uma quando executo o mount










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts