ps做购物小网站,漳州网站建设网站制作,win7做网站,十大著名企业文化1. 准备工作
1.1 确定防火墙处于关闭状态
1.2 CentOS 取消打开文件数限制 #xff08;1#xff09;在 hadoop101 的 /etc/security/limits.conf 文件的末尾加入以下内容 sudo vim /etc/security/limits.conf#xff08;2#xff09;在 hadoop101 的/etc/security/limits.…1. 准备工作
1.1 确定防火墙处于关闭状态
1.2 CentOS 取消打开文件数限制 1在 hadoop101 的 /etc/security/limits.conf 文件的末尾加入以下内容 sudo vim /etc/security/limits.conf2在 hadoop101 的/etc/security/limits.d/20-nproc.conf 文件的末尾加入以下内容 sudo vim /etc/security/limits.d/20-nproc.conf 3执行同步操作 sudo /home/atguigu/bin/xsync.sh /etc/security/limits.conf
sudo /home/atguigu/bin/xsync.sh /etc/security/limits.d/20-nproc.conf
1.3 安装依赖
sudo yum install -y libtool sudo yum install -y *unixODBC* 在 hadoop103、hadoop104 上执行以上操作
1.4 CentOS 取消 SELINUX
SELINUX Linux的安全增强内核级别 1修改/etc/selinux/config 中的 SELINUXdisabled [roothadoop102 ~]$ sudo vim /etc/selinux/config
SELINUXdisabled
注意别改错了 2执行同步操作 [roothadoop102 ~]$ sudo /home/atguigu/bin/xsync.sh /etc/selinux/config 3重启三台服务器 2. 单机安装
官网Fast Open-Source OLAP DBMS - ClickHouse
下载地址Index of /repos/clickhouse/stable/el7
2.1 在 hadoop102 的/opt/software 下创建 clickhouse 目录
[roothadoop101 clickhouse]$ pwd
/home/atguigu/clickhouse
[roothadoop101 clickhouse]$ ll
总用量 938164
-rw-r--r-- 1 root root 78074 7月 27 08:41 clickhouse-client-21.7.3.14-2.noarch.rpm
-rw-r--r-- 1 root root 174283244 7月 27 08:42 clickhouse-common-static-21.7.3.14-2.x86_64.rpm
-rw-r--r-- 1 root root 786208040 7月 27 08:45 clickhouse-common-static-dbg-21.7.3.14-2.x86_64.rpm
-rw-r--r-- 1 root root 101969 7月 27 08:40 clickhouse-server-21.7.3.14-2.noarch.rpm
2.2 移动到software
[roothadoop101 ~]$ mv clickhouse /opt/software/
2.3 将安装文件同步到 hadoop100、hadoop102
[roothadoop101 ~]$ xsync.sh /opt/software/clickhouse
2.4 分别在三台机子上安装这 4 个 rpm 文件
sudo rpm -ivh *.rpm sudo rpm -qa|grep clickhouse 查看安装情况
安装后clickhouse相对于的文件
bin/ - /usr/bin
conf/ - /etc/clockhouse-server/
lib/ - /var/lib/clickhouse
log/ - /var/log/clickhouse
2.5 修改配置文件 sudo vim /etc/clickhouse-server/config.xml
1把 :: 的注释打开这样的话才能让 ClickHouse 被除本 机以外的服务器访问 2分发配置文件
sudo /home/atguigu/bin/xsync.sh /etc/clickhouse-server/config.xml
在这个文件中有 ClickHouse 的一些默认路径配置比较重要的
数据文件路径/var/lib/clickhouse/
日志文件路径/var/log/clickhouse-server/clickhouse-server.log 2.6 启动 Server
[roothadoop101 ~]$ sudo systemctl start clickhouse-server
[roothadoop101 ~]$ sudo clickhouse status
/var/run/clickhouse-server/clickhouse-server.pid file exists and contains pid 16221.
The process with pid 16221 is running. 2.8 使用 client 连接 server
[roothadoop102 clickhouse]$ clickhouse-client -m
-m :可以在命令窗口输入多行命令 2.9 卸载 clickHouse
[roothadoop101 clickHouse]# sudo rpm -qa|grep clickhouse
clickhouse-common-static-dbg-20.4.5.36-2.x86_64
clickhouse-common-static-20.4.5.36-2.x86_64
clickhouse-server-20.4.5.36-2.noarch
clickhouse-client-20.4.5.36-2.noarch
# 卸载及删除安装文件需root权限
yum list installed | grep clickhouse
yum remove -y clickhouse-common-static
yum remove -y clickhouse-server-common
rm -rf /var/lib/clickhouse
rm -rf /etc/clickhouse-*
rm -rf /var/log/clickhouse-server