LNMP1.3 mariadb升级出错
LNMP1.3CentOS-7mariadb升级出错MariaDB V10.0.23 to V10.1.21
[ 本帖最后由 moyin 于 2017-3-1 05:46 编辑 ] CMake Error at storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake:177 (message):
/bin/c++ doesn't support -std=c++11 or -std=c++0x, you need one that does.
Call Stack (most recent call first):
storage/tokudb/PerconaFT/CMakeLists.txt:38 (include)
mariadb编译参数里加上-DWITHOUT_TOKUDB=1 或直接用1.4的升级脚本 还是没成功呢
具体操作如下,
复制lnmp1.4-full里面的mariadb.sh覆盖1.3include/mariadb.sh然后执行升级错误(仔细一看覆盖错误:L )
然后恢复备份,启动不起来,pid被占用。在没有kill pid的情况下。
复制upgrade_mariadb.sh覆盖 执行安装
一切顺利,,最后100%又错误了。
ps 耗时1小时啊,错误信息已上传
回复 3# 的帖子
让你用1.4不是cp某个文件,是直接用1.4进行升级Building C object libmysqld/CMakeFiles/mysqlserver.dir/mysqlserver_depends.c.o
Linking C static library libmysqld.a
/bin/ar: 正在创建 /root/lnmp1.3-full/src/mariadb-10.1.21/libmysqld/libmysqld.a
/bin/ranlib: /root/lnmp1.3-full/src/mariadb-10.1.21/libmysqld/libmysqld.a: 设备上没有空间
检查你分区或磁盘空间,安装时应该是满了
页:
[1]