Vraag


Acties:
  • 0 Henk 'm!

  • martdj
  • Registratie: Januari 2000
  • Laatst online: 16-03 15:30
Ik heb een applicatie gedeployed op Kubernetes die probeert om een nfs share te mounten. Dat werkt niet. En inderdaad, als ik het volgende mount command:
mount -t nfs mijn-nfs-server:/acc-data/mongo/data/db /mnt/data
probeer te mounten, krijg ik als melding:

mount.nfs: requested NFS version or transport protocol is not supported

Het maffe is dat als ik in de /etc/fstab de regel
mijn-nfs-server:/acc-data/mongo/data/db /mnt/data nfs vers=4.0,sec=sys 0 0
toevoeg en met mount -a mount, werkt dat prima.

Weet iemand waar het aan zou kunnen liggen dat ik wel via de fstab kan mounten, maar niet direct via een mount -t nfs commando?

Alle reacties


Acties:
  • +1 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Met mount -t geef je de versie niet mee. Probeer dat eens.

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • Equator
  • Registratie: April 2001
  • Laatst online: 08-05 19:18

Equator

Crew Council

#whisky #barista

code:
1
$ mount -t nfs4 <server_name>:<shared_directory> <shared_directory>

Ik zoek nog een engineer met affiniteit voor Security in de regio Breda. Kennis van Linux, Endpoint Security is een pré. Interesse, neem contact met me op via DM.


Acties:
  • 0 Henk 'm!

  • martdj
  • Registratie: Januari 2000
  • Laatst online: 16-03 15:30
Die geeft een "Operation not permitted". Zou het nfs protocol niet de hoogste versie horen te proberen en van daaraf naar beneden moeten gaan als nfs versie 4.2 niet wordt ondersteund?

Ik kan overigens dat mount commando in de applicatie niet aanpassen dus het moet gaan werken zonder extra parameters.

Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
@martdj sudo ervoor gezet?
Ik kan overigens dat mount commando in de applicatie niet aanpassen dus het moet gaan werken zonder extra parameters.
Welke applicatie heb je het over?

[ Voor 74% gewijzigd door Room42 op 25-05-2020 23:23 ]

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • Ultraman
  • Registratie: Februari 2002
  • Laatst online: 24-04 21:47

Ultraman

Moderator Harde Waren

Boefje

Neem de mount opties ook eens over. Ik vermoed dat die sec=sys je mogelijk parten speelt doordat je mount commando default naar sec=none of een ander smaakje. Debian probeert bijvoorbeeld default een andere smaak dan wat de manuals zeggen dat de defaults is (sec=sys) lees ik her en der.

mount -t nfs -o vers=4.0,sec=sys mijn-nfs-server:/acc-data/mongo/data/db /mnt/data


?

Als je stil blijft staan, komt de hoek wel naar jou toe.


Acties:
  • 0 Henk 'm!

  • martdj
  • Registratie: Januari 2000
  • Laatst online: 16-03 15:30
Het is inderdaad die sec=sys die 't hem doet. Als ik die erbij geef dan mount ie wel. Die vers=4.0 maakt dan verder niet uit. Is er een manier om op OS niveau die sec=sys te forceren, zodat dat niet meer in het mount commando hoeft te gebeuren?

En @Room42 het gaat over het HCL Connections 6.5 Component Pack. Een off-the-shelf applicatie dus waar ik zelf niet in kan rommelen.

[ Voor 22% gewijzigd door martdj op 26-05-2020 09:20 ]


Acties:
  • +2 Henk 'm!

  • martdj
  • Registratie: Januari 2000
  • Laatst online: 16-03 15:30
Ik heb de oplossing gevonden. For future reference. Je kunt de regel sec=sys toevoegen aan /etc/nfsmount.conf

Bedankt allemaal voor het meedenken!
Pagina: 1