huor
发布于

如何打开HDFS的local read

  1. HDFS server
    cat HADOOP_HOME/etc/hadoop/hdfs-site.xml

    dfs.domain.socket.path
    /var/lib/hadoop-hdfs/dn_socket

  2. HDFS client
    cat GPHOME/etc/hdfs-client.xml

    dfs.domain.socket.path
    /var/lib/hadoop-hdfs/dn_socket

    上面 1),2)中的路径一致,且 socket 文件的权限为 666,即 hawq 用户可写。

  3. 检查是否成功打开
    在每一个 segment 上搜索一下“disable read shortcircuit feature”这句话,如果存在说明没有成功打开

评论
    test