aliyun 源

yum install wget
mkdir /etc/yum.repos.d/backup
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache

准备

安装目录准备

master&segment

[root]# mkdir -p /usr/local/gpdb
[root]# chown -R gpadmin:gpadmin /usr/local/gpdb

/etc/hosts配置

master&segment

192.168.56.15 dw3-master dw3-master
192.168.56.16 dw3-seg1 dw3-seg1
192.168.56.17 dw3-seg2 dw3-seg2

gpadmin用户配置

master&segment
gpadmin用户下

ssh-keygen
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

build

gcc7

yum install centos-release-scl
yum install devtoolset-7-gcc*

# to let current bash see /opt/rh/devtoolset-7/root/bin/gcc
scl enable devtoolset-7 bash

ln -s /opt/rh/devtoolset-7/root/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-7/root/bin/g++ /usr/bin/g++

依赖

yum install epel-release.noarch
yum install -y libyaml-devel zlib-devel bison flex perl-ExtUtils-Embed readline-devel libzstd-devel krb5-devel apr-devel libevent-devel libxml2-devel libcurl-devel bzip2-devel xerces-c-devel openssl-devel

python3

yum install -y python3 python3-devel

编译

PYTHON=/usr/bin/python3 ./configure --enable-debug --enable-depend --with-perl --with-python --with-libxml --with-gssapi --prefix=/usr/local/gpdb CFLAGS=-O1

安装运行


黑暗森林
12 声望3 粉丝

弱小和无知不是生存的障碍,傲慢才是!


引用和评论

0 条评论