greenplum-db/postgres

Unable to see Zedstore access method on ARM

qinlingzheng opened this issue · 1 comments

Two different ARM core systems do not see Zedstore in the access method list (\dA+). Using same installation procedure as was used on x86 with same OS and PostgreSQL versions where x86 systems are working normally.

Using:
nVidia Jetson TX2 (ARMv8)
Ubuntu 18.04.5 LTS
psql 13.2-1.pgdg18.04+1
Zedstore hash: d041372 (2020-12-07)

Installation options:
./configure --enable-debug --with-lz4 --without-ldap --enable-depend --enable-cassert CFLAGS="-O0 -DOPTIMIZER_DEBUG -g3 -gdwarf-2" --prefix=/appdb/zedstore

Problem solved. If anyone has similar question, please refer to the following procedure:

make -j4
sudo make install
x86: /usr/local/pgsql/bin/initdb -E utf8 -D /tmp/zedstore/testdb
arm: /appdb/zedstore/bin/initdb -E utf8 -D /tmp/zedstore/testdb

x86: /usr/local/pgsql/bin/pg_ctl -D /tmp/zedstore/testdb -l logfile start
arm: /appdb/zedstore/bin/pg_ctl -D /tmp/zedstore/testdb -l logfile start