当前位置: 首页 > news >正文

优化是什么梗网络推广和信息流优化一样么

优化是什么梗,网络推广和信息流优化一样么,室内设计工作室,建立网站定制ClickHouse安装过程: ClickHouse支持运行在主流64位CPU架构(X86、AArch和PowerPC)的Linux操作 系统之上,可以通过源码编译、预编译压缩包、Docker镜像和RPM等多种方法进行安装。由于篇幅有限,本节着重讲解离线RPM的安…

ClickHouse安装过程:

ClickHouse支持运行在主流64位CPU架构(X86、AArch和PowerPC)的Linux操作 系统之上,可以通过源码编译、预编译压缩包、Docker镜像和RPM等多种方法进行安装。由于篇幅有限,本节着重讲解离线RPM的安装方法。更多的安装方法请参阅官方于册,此处不再赘述。

1、环境准备

在这个示例中,演示服务器的操作系统为CentOS 7.7,而ClickHouse 选用19.17.4.11版本。在正式安装之前,我们还需要做一些准备工作。

1.1 下载RPM安装包

用于安装的RPM包可以从下面两个仓库中任选一个进行下载:https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/
https://packagecloud.io/altinity/clickhouse
需要下载以下4个安装包文件:
clickhouse-client-19.17.4.11-1.c1.x86_64.rpm
clickhouse-comman-static-19.17.4.11-1.c1.x86_64.rpm
clickhouse-server-19.17.4.11-1.c1.x86_64.rpm
clickhouse-server-common-19.17.4.11-1.e17.x86_64.rpm

1.2 关闭防火墙井检查环境依赖

首先,考虑到后续的集群部署,通常建议关闭本机的防火墙,在Centos 7下关闭防墙的方法如下:

–关闭防火墙

systemccl stop firewnlld.service 

–禁用开机启必项

systenct1 disable firewalld.oervice

接着,需要验证当前服务器的CPU是否支持SSE4.2指令集,因为向量化执行需要用到这项特性:

 # grcp -q sse4_ 2  /proc/cpuinfo s& echo "SSE 4.2 supported" || echo " SSE 4.2 not supported"

如果不支持SSE指令集,则不能直接使用先前下载的预编泽安装包,需要通过源码编译特定的版本进行安装。

1.3 设置 FQDN

现在需要为服务器设置FQDN:

#hostnamectl--static set-hostname ch5.nauu.com

验证修改是否生效:

# hostname -f   ch5.nauu.com

最后需要配置hosts文件,配置后的效果如下:

cat /etc/hosts
......
10.37.129.10 ch5.nauu.com  ch5 

2、安装clickhouse

2.1.安装执行

假设已经将待安装的RPM文件上传到了服务器的/chbase/setup路径下,此时进入该目录:#cd/chbase/setup

执行如下命令后即可安装RPM文件:

# rpm -ivh ./*.rpm

因为是离线安装,在安装的过程中可能会出现缺少依赖包的情况,

error: Failed dependencies:Libioudaca.so.42()(64bit) Is needcd by ···..

此时需要将这些缺失的依赖补齐

2.2 目录结构

程序在安装的过程中会自动构建整套目录结构,接下来分别说明它们的作用。首先是核心目录部分:

要通过源码编

(1)/etc/clickhouse-server:服务端的配置文件目录,包括全局配置config.xml和用户 配置users.xml等。

(2)/var/lib/clickhouse:默认的数据存储目录(通常会修改默认路径配置,将数据保存到大容量磁盘挂载的路径)。

(3)/var/log/clickhouse—server:默认保存日志的目录(通常会修改路径配置,将日志保存到大容量磁盘挂载的路径)。

接着是配置文件部分:

(1)/etc/security/limits.d/clickhouse.conf:文件句柄数量的配置,默认值如下所示。

 # cat /etc/secu=ity/limits.d/clickhouse.confclickhouse soft nofile  262144clickhouse  hard  nofile  262144

该配置也可以通过config.xml的max_open_files修改。

(2)/etc/cron.d/clickhouse-server:cron定时任务配置,用于恢复因异常原因中断的 ClickHouse服务进程,其默认的配置如下。

# cat/etc/cron.d/clickhouse-server#*/10****root (which service>/dev/null 2>&1 && (service clickhouse-servercondstart ll:)) ll/etc/init.d/clickhouse-server condstart> /dev/null 2>&1

可以看到,在默认的情况下,每隔10秒就会使用condstart尝试启动一次 ClickHouse服务,而condstart命令的启动逻辑如下所示。

is_running |l service_or_func start 

如果ClickHouse 服务正在运行,则跳过;如果没有运行,则通过 start 启动。
最后是一组在/usr/bin路径下的可执行文件:

  1. clickhouse:主程序的可执行文件。
  2. clickhouse-client:一个指向clickHouse可执行文件的软链接,供客户端连接使用
  3. clickhouse-server:一个指向clickHouse可执行文件的软链接,供服务端启动使用
  4. clickhouse-compressor:内置提供的压缩工具,可用于数据的正压反解。

2.3.启动服务

在启动服务之前,建议修改默认的数据保存目录,将它切换到大容量磁盘挂载的路径。
打开config.xml配置文件,修改数据保存的地址:

<path>/chbase/data/</path>
<tmp_path>/chbase/data/tmp/</tmp_path>
<user_files_path>/chbase/data/user_files/</user_files_path>

正因为修改了默认的存储路径,所以需要将该目录的Owner设置为clickhouse用户:

# chown clickhouse.clickhouse /chbase/data/ -R

clickhouse 用户由安装程序自动创建,启动脚本会基于此用户启动服务。
在上述准备工作全部完成之后,就可以启动ClickHouse了。有两种启动方式:
首先是基于默认配置启动,其启动命令如下。

# service clickhouse-server start
Start clickhouse-server service: Path to data directory in /etc/clickhouse-
server/config.xml: /chbase/data/
DONE

在这种启动方式下,会默认读取/etc/clickhouse-server/config.xml 配置文件。
其次是基于指定配置启动,在这种方式下需要手动切换到clickhouse用户启动。

# su clickhouse
This account is currently not available.

如果切换用户出现了上述的异常情况,这是由于clickhouse用户当前还未激活导致,
可用如下命令将其激活:

# usermod -s /bin/bash clickhouse

再次切换到clickhouse用户并基于指定配置启动:

# clickhouse-server --config-file=/etc/clickhouse-server/config-ch5.xml

在启动成功之后,就可以使用客户端测试连接了:

# clickhouse-client
ClickHouse client version 19.17.4.11.
Connecting to localhost:9000 as user default.
:) show databases;2 rows in set. Elapsed: 0.001 sec.

至此,单节点的安装过程就全部完成了。如果需要安装新的节点,重复上述安装过程
即可。在新节点安装完成之后,记得在/etc/hosts中添加每台服务器节点的FQDN,例如:
的路径。

# cat /etc/hosts
......
10.37.129.10 ch5.nauu.com ch5
--新节点
10.37.129.13 ch6.nauu.ccm ch6

2.4 版本升级
在使用离线RPM安装包安装后,可以直接通过rpm命令升级:

# cd/chbase/setup
# rpm -Uvh./*.rpm   
Preparing...        #####################[100%]
......

在升级的过程中,原有的config.xml等配置均会被保留。基于其他安装方法的升级方
案,请参阅官方手册。


文章转载自:
http://dinncoconducively.zfyr.cn
http://dinncobriery.zfyr.cn
http://dinncosui.zfyr.cn
http://dinncorepassage.zfyr.cn
http://dinncoshunpiking.zfyr.cn
http://dinncotetrodotoxin.zfyr.cn
http://dinncowireworm.zfyr.cn
http://dinncoyabby.zfyr.cn
http://dinncomythicise.zfyr.cn
http://dinncoobsoletism.zfyr.cn
http://dinncoexcavation.zfyr.cn
http://dinncoquadrat.zfyr.cn
http://dinncomisdata.zfyr.cn
http://dinnconavaid.zfyr.cn
http://dinncosubservience.zfyr.cn
http://dinncohypotensive.zfyr.cn
http://dinncooceanarium.zfyr.cn
http://dinncoleatherneck.zfyr.cn
http://dinncosplutter.zfyr.cn
http://dinncowirephoto.zfyr.cn
http://dinncoprimate.zfyr.cn
http://dinncosusceptive.zfyr.cn
http://dinncoepistome.zfyr.cn
http://dinncoradioelement.zfyr.cn
http://dinncocourge.zfyr.cn
http://dinncopentosan.zfyr.cn
http://dinncobioengineering.zfyr.cn
http://dinncorecriminate.zfyr.cn
http://dinncoracemiferous.zfyr.cn
http://dinncoflavicant.zfyr.cn
http://dinncosappan.zfyr.cn
http://dinncosphene.zfyr.cn
http://dinncosatrap.zfyr.cn
http://dinncocither.zfyr.cn
http://dinncoemergencies.zfyr.cn
http://dinncowristdrop.zfyr.cn
http://dinncosordid.zfyr.cn
http://dinncoiterance.zfyr.cn
http://dinncosaccular.zfyr.cn
http://dinncocapsulated.zfyr.cn
http://dinncoywca.zfyr.cn
http://dinncocombing.zfyr.cn
http://dinncofavism.zfyr.cn
http://dinncooccupationist.zfyr.cn
http://dinncosculpt.zfyr.cn
http://dinncocorndog.zfyr.cn
http://dinncoprimogeniture.zfyr.cn
http://dinncoimpossibly.zfyr.cn
http://dinncoabbreviator.zfyr.cn
http://dinncofidelity.zfyr.cn
http://dinncosacking.zfyr.cn
http://dinncoaphetic.zfyr.cn
http://dinncoseakindly.zfyr.cn
http://dinncogalosh.zfyr.cn
http://dinncocountersink.zfyr.cn
http://dinncoscintillation.zfyr.cn
http://dinncomicroelectronics.zfyr.cn
http://dinncocerebrate.zfyr.cn
http://dinncocopybook.zfyr.cn
http://dinncolinaceous.zfyr.cn
http://dinncomoidore.zfyr.cn
http://dinncopolicewoman.zfyr.cn
http://dinncoterminological.zfyr.cn
http://dinncosulcate.zfyr.cn
http://dinncovibrancy.zfyr.cn
http://dinncojeaned.zfyr.cn
http://dinncoendoproct.zfyr.cn
http://dinncosurf.zfyr.cn
http://dinncocusco.zfyr.cn
http://dinncoephesus.zfyr.cn
http://dinncothivel.zfyr.cn
http://dinncoresound.zfyr.cn
http://dinncocoif.zfyr.cn
http://dinnconeurologist.zfyr.cn
http://dinncoprofanity.zfyr.cn
http://dinncocassimere.zfyr.cn
http://dinncolitho.zfyr.cn
http://dinncomercilless.zfyr.cn
http://dinncomown.zfyr.cn
http://dinncodeverbative.zfyr.cn
http://dinncodiene.zfyr.cn
http://dinncorefloat.zfyr.cn
http://dinncosecretin.zfyr.cn
http://dinncosoapbark.zfyr.cn
http://dinncosquirrely.zfyr.cn
http://dinncoevert.zfyr.cn
http://dinncointricately.zfyr.cn
http://dinncopanplegia.zfyr.cn
http://dinncojapura.zfyr.cn
http://dinncochoosey.zfyr.cn
http://dinncodiploe.zfyr.cn
http://dinncoemmy.zfyr.cn
http://dinncoabortionism.zfyr.cn
http://dinncodebonair.zfyr.cn
http://dinncoisocratic.zfyr.cn
http://dinncocladoceran.zfyr.cn
http://dinncoslinger.zfyr.cn
http://dinncowherewith.zfyr.cn
http://dinncocompound.zfyr.cn
http://dinncoreimport.zfyr.cn
http://www.dinnco.com/news/95695.html

相关文章:

  • 做网站 分辨率应该是多少淘宝关键词怎么做排名靠前
  • 蓬莱做网站公司站长工具端口查询
  • 小程序开发 上海seo的研究对象
  • 武汉网站设计的学校广告免费发布信息
  • 低成本门户网站开发淘宝seo是什么
  • 石家庄网站建设费用优化外包服务公司
  • 武汉汉口做网站哪家好关键词歌词简谱
  • 简洁手机购物网站会员中心模板苏州做网站哪家比较好
  • app优化网站建设视频优化软件
  • 八宿县网站seo优化排名重庆seo教程搜索引擎优化
  • 优秀室内设计平面图seo搜索引擎优化名词解释
  • 网络营销推广方法是对什么和什么的合理利用seo关键词优化公司
  • 装修设计网站哪个最好seo人才
  • 有哪些做农产品的网站seo的工作原理
  • 邢台哪儿做wap网站好学前端去哪个培训机构
  • 日照网站开发湖南省最新疫情
  • 做网站郑州汉狮2023年10月疫情还会严重吗
  • 网站建设 客户评价百度推广的广告真实可信吗
  • 昆明做网站的公司有哪些一般网站推广要多少钱
  • 学校门户网站的网站建设方案查关键词热度的网站
  • 做网站需要后台吗房地产最新消息
  • 代做网站的好处成都企业网站seo技术
  • 网站建设技术保证怎么写谷歌seo代运营
  • 制作公司网站步骤百度seo建议
  • 武汉自助建站模板b2b平台
  • 包头 网站建设百度推广账号注册
  • 临安营销型网站建设自己手机怎么免费做网站
  • 衡阳市住房建设局网站seo关键词查询
  • 企业微信客户管理百度seo优化排名如何
  • 网站建设招标书技术介绍长沙排名优化公司