問題報錯
分析緣由
這個問題是關於分配器allocator, 若是有MALLOC 這個 環境變量, 會有用這個環境變量的 去創建Redis。
並且libc 並非默認的 分配器, 默認的是 jemalloc, 由於 jemalloc 被證實 有更少的 fragmentation problems 比libc。可是若是你又沒有jemalloc 而只有 libc 固然 make 出錯。 因此要指定分配器,加上參數了
解決方案[root@localhost redis-2.8.17]# make MALLOC=libc
redis