设置临时环境变量(只在单个终端 内起作用)

1、首先设置HADOOPHOME环境变量,执行命令:export  HADOOPHOME=/../hadoop/hadoop-2.5.2/bin (后面参数为Hadoop安装位置下的bin目录)---删除环境变量的命令为 unset HADOOPHOME

2、把HADOOPHOME添加到PATH变量中,执行命令:PATH=$PATH:$HADOOPHOME(当然可以省略第一步,直接把路径添加到PATH中也可以)至此可以在任何位置操作Hadoop的命令了

设置永久环境变量

通过修改 /etc/profile 文件来修改环境变量

修改位置如下:

# Path manipulation
if [ "$EUID" = "0" ]; then
    pathmunge /sbin
    pathmunge /usr/sbin
    pathmunge /usr/local/sbin
else
    pathmunge /usr/local/sbin after
    pathmunge /usr/sbin after
    pathmunge /sbin after
    pathmunge /home/hadoop/hadoop-2.5.2/bin
fi

其中 pathmunge /home/hadoop/hadoop-2.5.2/bin为要添加的,

然后执行命令:source /etc/profile 使其生效

执行命令:echo $PATH 查看就会多出/home/hadoop/hadoop-2.5.2/bin这个路径,就可以在任意地址下执行Hadoop的命令了

Logo

更多推荐