Kazalo:

Kako dam dovoljenje za HDFS?
Kako dam dovoljenje za HDFS?

Video: Kako dam dovoljenje za HDFS?

Video: Kako dam dovoljenje za HDFS?
Video: Ti I Ja 2024, November
Anonim

Hadoop deluje na datotečnem sistemu. Za spremembo dovoljenje na katerem koli od Hadoop mapo, ki jo lahko uporabite: hadoop fs -chmod < dovoljenje >. Razmislite, da želite daj lastnik kot vsi dovoljenje , group in drugi samo berejo in izvajajo.

Kako potem dam rekurzivno dovoljenje v HDFS?

Zamenjati HDFS mapa Dovoljenja Če želite spremeniti datoteko ali imenik, morate biti super uporabnik ali lastnik dovoljenja . S chgrp, chmod in ukaze chown, za katere lahko podate možnost –R naredi rekurzivno spreminja skozi strukturo imenika, ki jo določite.

Lahko se tudi vprašamo, kaj pomeni chmod 755? chmod +x obstoječim dovoljenjem doda dovoljenje za izvajanje za vse uporabnike. chmod 755 nastavi 755 dovoljenje za datoteko. 755 pomeni polna dovoljenja za lastnika in dovoljenje za branje in izvajanje za druge.

V zvezi s tem, kako dodam uporabnika v superskupino HDFS?

3 odgovori

  1. testna skupina sudo addgroup.
  2. Nato ustvarite toliko uporabnikov, kot jih želite.
  3. Nato te uporabnike dodajte v testno skupino.
  4. Nato uredite lastnost hdfs-site.xml in dodajte to lastnost dfs.permissions.superusergroup, vrednost bo ime vaše skupine.

Kakšni so modeli dovoljenj za datoteke in imenike v HDFS?

Zgoraj omenjeno dovoljenja delati drugače za datotek in imenikov . preberi (r) dovoljenje - Branje a mapa . pisati (w) dovoljenje - Pisanje a mapa.

Za imenike.

  • Dovoljenje r navaja vsebino določenega imenika.
  • Dovoljenje w ustvari ali izbriše imenik.
  • Dovoljenje X za dostop do podrejenega imenika.

Priporočena: