之前文章介绍了,CDH5.13的搭建方案,搭建了之后,发现还有一些默认配置不太合理的地方,然后进行进一步的配置完善。
- 搭建完成之后,可以根据服务器的具体情况, 调整各个基础服务占用的内存大小
- hive数据库如果在创建表的时候comment输入的是中文,可以进入到hive使用的mysql数据库,执行
alter database hive default character set latin1
然后再执行
use hive;
alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;
alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
- 修改hue的时区配置, 默认不是中国时区, 修改成Asia/Shanghai
- 在/lib/oozie/libext文件夹中添加ext-js的包
- 在/lib/hive/lib 和 /lib/hue/lib 文件夹中增加mysql-connector-java的jar包
- 如果要安装spark2,需要在cdh安装目录里面放入对应的spark的csd文件,在parcle里面放入spark2的相关文件, 并且重启cdh的service和cm,才能在添加服务里面看到,然后添加安装spark2
网友评论