我看到有一个命令来设置配额但找不到获取配额的命令。
有人可以帮忙吗?感谢
答案 0 :(得分:12)
hadoop fs -count -q /path/to/directory
QUOTA REMAINING_QUOTA SPACE_QUOTA REMAINING_SPACE_QUOTA DIR_COUNT FILE_COUNT CONTENT_SIZE FILE_NAME
none inf 54975581388800 5277747062870 3922 418464 16565944775310 hdfs://master:54310/path/to/directory
第三栏将为您提供空间限额。
注意:为了便于阅读,我们刚刚添加了列标题,如果您想了解更多有关获取hdfs
文件大小的不同方法的信息,请点击此处:
答案 1 :(得分:6)
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.bignerdranch.andriod.gpslocalisation">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<!--
The ACCESS_COARSE/FINE_LOCATION permissions are not required to use
Google Maps Android API v2, but you must specify either coarse or fine
location permissions for the 'MyLocation' functionality.
-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
我会添加-h和-v选项以便于读取输出。使用-q选项,还会报告为每个目录设置的名称配额值,剩余的可用名称配额,设置的空间配额值以及剩余的可用空间配额。如果目录没有设置配额,则报告的值为none和inf。 -h选项以人类可读格式显示大小。 -v选项显示标题行。