- Este tópico contém 5 respostas, 3 vozes e foi atualizado pela última vez 14 anos, 9 meses atrás por
Doug.
-
AutorPosts
-
27 de maio de 2011 às 11:06 pm #99428
Doug
ParticipanteOracle – 10.2.0.4
Red HatBoa tarde pessoal.
Estou com o seguinte problema. Tenho um programa que irá ler um arquivo em uma determinada area e irá gerar um outro arquivo no mesmo local.
Ate entao eu criaria um diretorio e daria permissao para o usuário.
Meu problema é: meu bd esta em rac com 2 nós.
Ambos, rac01 e rac02 nao possuem espaço (cerca de 50gb) que a aplicação ira utilizar. O adm. de rede disponibilizou esse espaço em outro servidor linux que vamos chamar de rac03.
df -h
255.255.255.255:/Arquivos 120G 18G 96G 16% /Bfile
“mudei apenas o ip”.create or replace directory DIR_XML_BFILE as '/Bfile';Como teste fiz um expdp e me deparei com o erro:
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file “/Bfile/ipemprt.dmp”
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
Additional information: 3Alguma dica ?
abs
[/code]
27 de maio de 2011 às 11:36 pm #99429felipeg
Participante[quote=”Doug”:3g1vvny5]Oracle – 10.2.0.4
Red HatBoa tarde pessoal.
Estou com o seguinte problema. Tenho um programa que irá ler um arquivo em uma determinada area e irá gerar um outro arquivo no mesmo local.
Ate entao eu criaria um diretorio e daria permissao para o usuário.
Meu problema é: meu bd esta em rac com 2 nós.
Ambos, rac01 e rac02 nao possuem espaço (cerca de 50gb) que a aplicação ira utilizar. O adm. de rede disponibilizou esse espaço em outro servidor linux que vamos chamar de rac03.
df -h
255.255.255.255:/Arquivos 120G 18G 96G 16% /Bfile
“mudei apenas o ip”.create or replace directory DIR_XML_BFILE as '/Bfile';Como teste fiz um expdp e me deparei com o erro:
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file “/Bfile/ipemprt.dmp”
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
Additional information: 3Alguma dica ?
abs
[/code][/quote]
Cara, nesse caso a culpa não é do coitado do Oracle 😉
A descrição do erro diz o seguinte
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
Cause: The file was on an NFS partition and either reading the mount tab file failed or the partition was not mounted with the correct mount option.
Action: Make sure mount tab file has read access for Oracle user and the NFS partition where the file resides is mounted correctly. For the list of mount options to use refer to your platform specific documentation.
Pede pro admin verificar se ele deu as permissões corretas pro usuário Oracle e se essa partição ta montada de forma correta.
Ou pede pra ele usar uma partição não-NFS, afinal é chato de configurar.
Eu sempre tento, via UTL FILE gravar um arquivo no referido diretório antes de tentar qualquer outro teste.
Espero que ajude!
Atenciosamente,
Felipe.27 de maio de 2011 às 11:43 pm #99431Doug
ParticipanteEu li sobre isso mesmo…Sei que nao é o oracle….hehehe…Alem de permissoes parece que tem um padrao para montar esse diretorio…
27 de maio de 2011 às 11:59 pm #99432felipeg
Participante[quote=”Doug”:3do9o0fx]Eu li sobre isso mesmo…Sei que nao é o oracle….hehehe…Alem de permissoes parece que tem um padrao para montar esse diretorio…[/quote]
Então, tem algumas coisas que podem ajudar tanto no OTN quanto no metalink, só que muita coisa também depende da Distro.
Por exemplo, uma explicação do note 338086.1 diz o seguinte
Diagnosis:
The exact checks used for an NFS mounted disk vary between
platforms but in general the basic checks will include
checking that:
- The mount table (eg; /etc/mnttab) can be read to
check the mount options
- That the NFS mount is mounted with the "hard" option
- The mount options include rsize>=32768 and wsize>=32768
- For RAC environments, where NFS disks are supported,
that the "noac" mount option is used.Different platforms may use different or additional checks. Note that the main checks currently check the mount options used and not the underlying NFS attributes (as seen from nfsstat -m on most Unix platforms) and so a disk may appear to be mounted correctly with nfsstat (-m) but Oracle may report ORA-27054 errors if the required options were not explicitly stated at mount time. If reporting an ORA-27054 error the additional information in the error message and the platform and Oracle version are all required to help confirm the exact reason for failing to treat the NFS disk as correctly mounted.Se precisar de mais alguma informação é só avisar!
Atenciosamente,
Felipe.28 de maio de 2011 às 12:56 am #99434CleitonHanzen
ParticipanteOpá…
O Nfs que usamos aqui, colocamos os seguintes parâmetros:
rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600
Monte com estes parâmetros e veja se resolve.
30 de maio de 2011 às 7:21 pm #99437Doug
ParticipanteMontamos com NOAC e funfou…Vlw galera….
-
AutorPosts
- Você deve fazer login para responder a este tópico.