kylin安装部署

环境简介

Hadoop2.6.4

Hbase-1.1.5

Zookeeper-3.4.6

Hive-1.2.1

JDK: 1.7+

安装流程

1, 解压

tar -zxvf apache-kylin-1.6.0-hbase1.x-bin.tar.gz

 

2, 配置环境变量

sudo vi /etc/profile

export KYLIN_HOME=${dir}/kylin-1.6.0

export PATH=$PATH:$KYLIN_HOME/bin

注:${dir}为你自己的实际安装位置,编辑完成记得source

 

3, 启动kylin的依赖服务

Hadoop相关服务:

cd ${HADOOP_HOME}/sbin

./start-all.sh

./ mr-jobhistory-daemon.sh starthistoryserver

       Hive相关服务:

hive –service hiveserver2&

hive –service metastore&

       zk相关服务(各个节点均需要启动):

cd ${ZOOKEEPER_HOME}/bin

./zkServer.sh start

       Hbase相关服务:

              cd ${HBASE_HOME}/bin

              ./start-hbase.sh

### Kylin OS 上 Zabbix 5.0 安装部署教程 #### 准备工作 确保目标机器已安装并配置好Kylin操作系统,网络连接正常,并拥有管理员权限。 #### 更新软件包列表 为了保证所使用的软件是最新的版本,在开始之前应当更新系统的软件包索引库。执行如下命令: ```bash sudo apt-get update ``` #### 安装必要的依赖项 Zabbix服务器及其Web界面依赖于多个组件,包括但不限于数据库支持、PHP以及Apache HTTP Server等。这些可以通过下面的命令一次性完成安装: ```bash sudo apt-get install -y mariadb-server php7.4 php7.4-gd php7.4-mysql apache2 libapache2-mod-php7.4 ``` #### 下载与解压Zabbix源码包 前往[Zabbix官方网站](https://www.zabbix.com/download)下载对应版本(此处假设为5.0)的tarball压缩文件至本地计算机;接着上传此文件到Kylin操作系统的/home目录下或者任何其他合适的位置。之后利用以下指令来进行解压缩处理: ```bash tar zxfv /path/to/zabbix-5.0.tar.gz --strip-components=1 -C /usr/local/src/ ``` 请注意替换`/path/to/zabbix-5.0.tar.gz`为你实际存放zabbix tarball的具体路径[^1]。 #### 编译安装Zabbix服务端程序 进入刚刚解压出来的Zabbix源代码根目录,按照官方文档指示编译并安装该监控平台的服务端部分: ```bash cd /usr/local/src/zabbix-5.0 ./configure --enable-server --with-mysql --prefix=/opt/zabbix \ --datadir=/var/lib/mysql/zabbix --sysconfdir=/etc/zabbix \ --localstatedir=/var/run/zabbix --enable-agent make install ``` 上述命令中的选项指定了MySQL作为数据存储引擎以及其他一些重要的参数设置。如果读者希望自定义更多细节的话,请参阅官方手册获取更多信息。 #### 配置MariaDB数据库环境 创建名为`zabbix`的新数据库实例用于保存所有的监测记录,并赋予相应的访问权限给特定用户账号以便后续操作能够顺利进行: ```sql CREATE DATABASE IF NOT EXISTS `zabbix` CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; GRANT ALL PRIVILEGES ON `zabbix`.* TO 'zabbix'@'localhost' IDENTIFIED BY '<your_password>'; FLUSH PRIVILEGES; USE `zabbix`; SOURCE /usr/local/share/doc/zabbix-sql-scripts/mysql/server.sql; /* 导入初始结构 */ ``` 这里需要注意的是,SQL语句里的密码字段应由使用者自行设定一个安全强度较高的字符串代替默认值<your_password>。另外,导入表结构时可能需要根据实际情况调整具体的SQL脚本位置。 #### 修改Zabbix前端页面配置文件 编辑位于`/etc/zabbix/web/zabbix.conf.php`处的应用级配置文件,指定先前建立好的数据库链接信息及其他必要属性: ```php <?php // CDbConnection configuration. $DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = 'localhost'; // 数据库主机地址 $DB['PORT'] = '3306'; // MySQL/MariaDB 默认监听端口 $DB['DATABASE'] = 'zabbix'; // 使用哪个schema/schema name $DB['USER'] = 'zabbix'; // 登录名 $DB['PASSWORD']= '<your_password>'; // 对应用户的密码 ?> ``` 同样地,这里的`<your_password>`也需要替换成真实的凭证内容。 #### 启动相关服务进程并与开机启动关联起来 为了让Zabbix能够在系统重启后自动激活其核心功能模块,需将其加入init.d机制当中去管理: ```bash cp misc/init.d/debian/* /etc/init.d/ update-rc.d zabbix-server defaults service zabbix-server start service apache2 restart ``` 此时应该可以在浏览器里输入http://server_ip_or_domain_name/zabbix来查看新搭建成功的Zabbix Web控制台了。 #### 测试验证 打开网页浏览器,尝试登录刚架设完毕的Zabbix web UI,默认用户名是Admin, 密码也是zabbix。成功登陆即表示整个流程无误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值