2025FineDataV1.6自动化部署手册_第1页
2025FineDataV1.6自动化部署手册_第2页
2025FineDataV1.6自动化部署手册_第3页
2025FineDataV1.6自动化部署手册_第4页
2025FineDataV1.6自动化部署手册_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FD1.6自动化部署手册 目录第一部分环境部署 3第二部分自动化部署 3Ⅰ硬件测试 3Ⅱsegement节点部署 6Ⅲmaster节点部署 7Ⅳ.连接测试 9

总说明拿到客户系统后,做完环境检查步骤OK,然后可以按照下面步骤执行自动化部署。当前自动化部署方案由以下几个安装包组成:FD_V1.6.1.bin:FineData1.6安装包FDDeployMaster.bin:Master自动部署包FDDeploySegment.bin:Segment自动部署包FDDeployStandby.bin:Standby自动部署包部署的总流程,是先修改部署包参数,然后依序将部署包放置集群中的对应节点执行。执行部署包顺序:Segment_1…Segment_N(先将所有Segment的环境部署好,每个Segment单独部署)Standby(如果有Standby,执行Standby,没有Standby跳过此步骤)Master(完成Master环境配置,各节点的免密打通、数据库安装初始化等操作)二、Segment节点部署说明:每个Segment都要单独修改并执行脚本,配置好第一个Segment脚本后,不同Segment的脚本差异只有“当前Segment的HOSTNAME”这一项。修改参数使用Notepad++打开FDDeploySegment.bin,找到“参数录入”部分,下面对每个参数的值进行讲解:(下面所说的主机名就是HOSTNAME)current_seg_hostname:填写执行此脚本所在Seg的主机名master_hostname:填写Master节点的主机名master_ip:填写Master节点的IP地址has_standby:是否配置Standby,根据客户实际情况配置,如果配置,填数字1,如果不配置,填数字0standby_hostname:如果配置Standby,这里填写Standby的主机名,否则参数留空standby_ip:如果配置Standby,这里填写Standby的IP地址,否则参数留空segment_hostnames:填写所有Segment的主机名,括号包裹,主机名间使用空格隔开,写法参考原脚本示例segment_ips:填写所有Segment的IP,括号包裹,IP间使用空格隔开,写法参考原脚本示例fd_data_dir:目标数据文件夹,这里要保证目标数据文件夹所在文件系统分配了充足的空间,要检查之前规划的存储空间与实际存储空间是否相符,使用df-h查看对应挂载点的容量(挂载点和目标数据文件夹可能不相同,如果不相同,挂载点至少包括或者就是目标数据文件夹的父目录)disk_loc:目标数据文件夹所在的挂载点对应的文件系统名master_port:FineData对外服务端口database_name:FineData初始化数据库passwd_gpadmin:Linux的gpadmin用户的密码(安装时会自动按这个密码新建gpadmin用户)运行脚本使用root用户登录对应Segment,将修改后的bin包,放到对应的Segment机器的/root文件夹内并赋予执行权限:运行以下命令,赋权并执行Segment部署包:cd/rootchmod+xFDDeploySegment.bin./FDDeploySegment.bin观察整体流程,执行的最后一步应该是NTP配置,执行完没有报错,则可重复以上步骤,进行其他的Segment节点的部署。(改对应Seg节点主机名后,在其他Seg节点执行部署包)三、Master节点部署接下来对Master节点的bin包进行修改:与前面Segment配置相同的项目不再赘述,解释Master特有的配置项:install_package_name:安装包名称,要和FD1.6安装包名相同,保持默认即可primary_number_per_host:每个Segment主机上Primary实例数,这个根据客户实际情况判断,一般正式环境配置4create_mirror:是否创建镜像,1为创建,0为不创建,正式环境填1primary_port_base:Segment节点Primary实例起始端口,保持默认即可mirror_port_base:Segment节点Mirror实例起始端口,保持默认即可init_gpperfmon:是否初始化gpperfmon,正式环境要求填1passwd_root:Master所在Linux系统的root用户密码将修改过后的bin包和对应的安装二进制包放置到Master节点下/root目录。chmod+xFDDeployMaster.bin改变此文件为可执行状态。./FDDeployMaster.bin执行此bin包自动化部署后,如果配置了Standby,需要切换回gpadmin用户,手动激活一下Standby,首先退出root用户,使用gpadmin用户登录,然后执行命令:gpinitstandby-sstandby_hostname其中standby_hostname替换为主机名,按照提示确认即可到此为止,自动化部署已完成。下面进行数据库连接配置:命令行输入psql进入命令行,输入以下命令修改gpadmin密码:alterusergpadminwithpassword'gpadmin';输入\q退出命令行进入Master的数据目录(默认为/data/FineData/master/gpseg-1)修改目录下的pg_hba.conf文件,末尾添加行:hostallgpadmin0.0.0.0/0md5保存文件后,输入gpstop-u刷新配置,即可通过Navicat访问。四、回滚操作如果执行脚本出现问题,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论