1、在app-12上,用hadoop用户登录。 命令:su - hadoop 在这里插入图片描述

2、登录命令行。 命令:hive --service cli 在这里插入图片描述

3、进入test库。 命令:use test; 在这里插入图片描述

4、给employee上锁,并且是排他。 命令:lock table employee exclusive; 在这里插入图片描述

5、新建new terminal,进入zookeeper客户端。 命令:su – hadoopzkCli.sh 在这里插入图片描述

6、查看zookeeper发生什么变化。 命令:ls /注:增加了hive_zookeeper_namespace节点。 在这里插入图片描述

7、查看hive_zookeeper_namespace节点。 命令:ls /hive_zookeeper_namespace 在这里插入图片描述

8、查看test节点。 命令:ls /hive_zookeeper_namespace/test 在这里插入图片描述

9、查看employee表。 命令:ls /hive_zookeeper_namespace/test/employee 注:生成了一个排他锁。 在这里插入图片描述

10、返回命令行,删除锁。 命令:unlock table employee; 在这里插入图片描述

11、在回到zookeeper查看表。 命令:ls /hive_zookeeper_namespace/test/employee注:已经不存在了。 在这里插入图片描述

12、返回命令行,对表再次上锁。 命令:lock table employee exclusive; 在这里插入图片描述

13、返回zookeeper,退出客户端。 命令:quit 在这里插入图片描述

14、登录hive命令行。 命令:hive --service cli 在这里插入图片描述

15、进入test。 命令:use test; 在这里插入图片描述

16、做查询。 命令:select * from employee; 注:光标一直在闪。 在这里插入图片描述

17、返回命令行,删除锁。 命令:unlock table employee; 在这里插入图片描述

18、返回,做查询。 命令:select * from employee; 注:光标还是在闪。 在这里插入图片描述

19、退出命令行,重新查询。 命令:按Ctrl+c、hive -e "use test;select * from employee" 在这里插入图片描述 详细学习内容可观看Spark快速大数据处理扫一扫~~~或者引擎搜索Spark余海峰

在这里插入图片描述