Key Features • How To Use • Download • Credits • Related • License
- Hdfs Files list, read and display , write , upload ,set permissions , delete files and directories , set file acls.
- Hdfs Orc viewer ,show struct ,export to csv. Support
- Cross platform
- Windows, macOS and Linux ready.
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/awol2005ex/hdfs-gui.git
# Go into the repository
$ cd hdfs-gui
# Install dependencies
$ npm install
# Run the app
$ npm run tauri build
hdfs_url:hdfs://nameservice1
config: {
"dfs.nameservices":"nameservice1",
"dfs.namenode.rpc-address.nameservice1.namenode1":"node1:8020",
"dfs.namenode.rpc-address.nameservice1.namenode2":"node1:8020",
"dfs.ha.namenodes.nameservice1":"namenode1,namenode2",
"dfs.namenode.keytab.file":"/opt/xxx.keytab",
"dfs.namenode.keytab.enabled":"true",
"dfs.namenode.kerberos.principal":"xxx@XXX.COM"
}
You can download the latest installable version of hdfs-gui for Windows (install MT kerberos first and set PATH to the path of kinit)
Apache License 2.0