checkout origin/hotfix/7.0.0分支 fq2 git submodule update --init make
问题1. libtool安装目录问题
1 2 3 4 5 6 7 8 9 10 11 12 13 14
[libin11@dev03 jansson]$ autoreconf -i src/Makefile.am:6: error: Libtool library used but 'LIBTOOL' is undefined src/Makefile.am:6: The usual way to define 'LIBTOOL' is to add 'LT_INIT' src/Makefile.am:6: to 'configure.ac' and run 'aclocal' and 'autoconf' again. src/Makefile.am:6: If 'LT_INIT' is in 'configure.ac', make sure
fix: On many distros, including CentOS7, the seven macro files for libtools are installed under /usr/share/aclocal rather than under /usr/local/share/aclocal. Consequently, they aren't found when the package you are building sets prefix to /usr/local. To fix this if you already have a /usr/local/share/aclocal directory, type the following as root:
for file in argz libtool ltdl ltoptions ltsugar ltversion lt~obsolete do ln -s /usr/share/aclocal/$file.m4 /usr/local/share/aclocal/$file.m4 done
ar /data/libin11/work/aerospike-server/modules/abseil-cpp/installation/lib/libabsl.a /data/libin11/work/aerospike-server/modules/abseil-cpp/installation/lib/libabsl_*.a ls /data/libin11/work/aerospike-server/modules/abseil -cpp/installation/lib/libabsl_*.a ls: cannot access /data/libin11/work/aerospike-server/modules/abseil-cpp/installation/lib/libabsl_*.a: No such file or directory
base/signal.c: In function ‘log_siginfo’: base/signal.c:283:52: error: ‘BUS_MCEERR_AR’ undeclared (first use in this function) 283 | if (info->si_signo == SIGBUS && (info->si_code == BUS_MCEERR_AR ||
service { user root group root pidfile run/aerospike/asd.pid proto-fd-max 15000 cluster-name cakery }
logging { # Log file must be an absolute path. file log/aerospike/aerospike.log { context any info } }
network { service { address any port 3000 }
heartbeat { mode multicast multicast-group 239.1.99.222 port 9918
# To use unicast-mesh heartbeats, remove the 3 lines above, and see # aerospike_mesh.conf for alternative.
interval 150 timeout 10 }
fabric { port 3001 }
# info { # port 3003 # } }
namespace test { replication-factor 3
# Warning - legacy data in defined raw partition devices will be erased. # These partitions must not be mounted by the file system. #index-type flash { # mounts-budget 1T # mount /dev/nvme0n1 #}
storage-engine device { # Use one or more lines like those below with actual device paths. #device /dev/nvme0n1 device /dev/nvme0n1p1 device /dev/nvme0n1p2 device /dev/nvme0n1p3 device /dev/nvme0n1p4 cold-start-empty true # write-block-size 128K } }