如何彻底删除hive以及配置好的环境变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何彻底删除hive以及配置好的环境变量相关的知识,希望对你有一定的参考价值。

Copyright © 1999-2020, CSDN.NET, All Rights Reserved

搜索博文/帖子/用户
登录

奇子君
关注
hive 设置环境变量的方法总结 原创
2020-02-19 14:02:47

奇子君

码龄10年

关注
Hive提供三种可以改变环境变量的方法:

1.配置文件:修改$HIVE_HOME/conf/hive-site.xml配置文件;

 在Hive中,所有的默认配置都在$HIVE_HOME/conf/hive-default.xml文件中,如果需要对默认的配置进行修改,可以创建一个hive-site.xml文件,放在$HIVE_HOME/conf目录下。里面可以对一些配置进行个性化设定。在hive-site.xml的格式如下:

绝大多少配置都是在xml文件里面配置的,这里做的配置都全局用户都生效。用户自定义配置会覆盖默认配置。另外,Hive也会读入Hadoop的配置,因为Hive是作为Hadoop的客户端启动的,Hive的配置会覆盖Hadoop的配置。

2. 命令行参数:在启动Hive cli的时候进行配置,可以在命令行添加-hiveconf param=value来设定参数,例如:

hive --hiveconf mapreduce.job.queuename=queue

在Hive中所有MapReduce作业都提交到队列queue中。这一设定对本次启动的会话有效,下次启动需要重新配置。

3. 参数申明:在已经进入cli时进行参数声明,可以在HQL中使用SET关键字设定参数,例如:

hive> set mapreduce.job.queuename=queue;

这种配置也是对本次启动的会话有效,下次启动需要重新配置。

上述三种设定方式的优先级依次递增。即参数声明覆盖命令行参数,命令行参数覆盖配置文件设定。
参考技术A 我的系统是ubuntu的
1.sudo vi /etc/profile
2.配置变量
export HADOOP_HOME=/home/hadoop export HIVE_HOME=/home/hadoop/contrib/hive-0.8.1 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$HADOOP_HOME/bin:$HIVE_HOME/bin
3.生效环境变量.source /etc/profile
4.测试
ganliang@ganliang-laptop:~/Downloads$ pwd /home/ganliang/Downloads ganliang@ganliang-laptop:~/Downloads$ hadoop fs -ls Warning: $HADOOP_HOME is deprecated. Found 5 items drwxr-xr-x - ganliang supergroup 0 2012-08-26 17:37 /user/ganliang/hadoop_in drwxr-xr-x - ganliang supergroup 0 2012-08-26 13:33 /user/ganliang/hadoop_out drwxr-xr-x - ganliang supergroup 0 2012-08-26 17:49 /user/ganliang/hadoop_out2 drwxr-xr-x - ganliang supergroup 0 2012-11-25 17:32 /user/ganliang/hadoop_out3 drwxr-xr-x - ganliang supergroup 0 2012-11-27 22:07 /user/ganliang/hive_data ganliang@ganliang-laptop:~/Downloads$ hive WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files. Logging initialized using configuration in jar:file:/home/hadoop/contrib/hive-0.8.1/lib/hive-common-0.8.1.jar!/hive-log4j.properties Hive history file=/tmp/ganliang/hive_job_log_ganliang_201212011652_125

如何彻底卸载Oracle11g

步骤有六,如下:

1.删除干净注册表中的Oracle服务文件

2.删除干净注册表中的Oracle安装文件

3.删除干净注册表中的Oracle日志文件

4.删除环境变量配置中有关Oracle的配置

5.删除本地Oracle的所有安装文件(由于Oracle文件占内存3G多,建议删除!)

6.重启电脑

 

具体步骤如该(原博文)链接教程:https://www.cnblogs.com/summary-2017/p/9326094.html

1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;(该步骤可以省略,亲测过,并无大碍!)

 

2.打开注册表:regedit 打开路径: <找注册表 :开始->运行->regedit>

  HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ 
  删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务。

 

 3.打开注册表,找到路径:  

  HKEY_LOCAL_MACHINE\\SOFTWARE\\ORACLE
  删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

 

 4.删除注册的oracle事件日志,打开注册表

  HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Eventlog\\Application
  删除注册表的以oracle开头的所有项目。

 

 5.删除环境变量path中关于oracle的内容。

  鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。
  删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时注意。
  建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,
             粘贴到PATH环境变量中,这样相对而言比较安全。

 

 

 

 

 

 

 6.重新启动操作系统。

          以上1~5个步骤操作完毕后,重新启动操作系统。
 
 
7.删除E:\\Oracle11g目录。
    (该目录视Oracle安装所在路径而定)

   (Oracle_Home指Oracle程序的安装目录)
 
 
8.删除E:\\Oracle11g目录。
    (该目录视Oracle安装所在路径而定)
 
 
至此,Windows平台下Oracle就彻底卸载了。 

以上是关于如何彻底删除hive以及配置好的环境变量的主要内容,如果未能解决你的问题,请参考以下文章

如何彻底删除jenkins mac

彻底删除MySQL

Windows下彻底卸载MySQL数据库

jdk的彻底删除和恢复

如何彻底删除eclipse

彻底卸载vscode以及个人信息及插件信息