  复制In file included from server.c:31:0:             server.c:4999:59: error: ‘struct redisServer’ has no member named ‘cluster’                          (server.cluster_enabled && nodeIsMaster(server.cluster->myself)));                                                                        ^             cluster.h:58:27: note: in definition of macro ‘nodeIsMaster’              #define nodeIsMaster(n) ((n)->flags & CLUSTER_NODE_MASTER)                                        ^             server.c: Infunction ‘main’:             server.c:5047:11: error: ‘struct redisServer’ has no member named ‘sentinel_mode’                  server.sentinel_mode = checkForSentinelMode(argc,集建argv);                        ^             server.c:5064:15: error: ‘struct redisServer’ has no member named ‘sentinel_mode’                  if (server.sentinel_mode) {                            ^             server.c:5131:19: error: ‘struct redisServer’ has no member named ‘sentinel_mode’                      if (server.sentinel_mode && configfile && *configfile == -) {                                ^             server.c:5153:168: error: ‘struct redisServer’ has no member named ‘sentinel_mode’                      serverLog(LL_WARNING, "Warning: no config file specified, using the default config. In order to specify a config file use %s /path/to/%s.conf", argv[0], server.sentinel_mode ? "sentinel" : "redis");                                                                                                                                                                                     ^             server.c:5158:11: error: ‘struct redisServer’ has no member named ‘supervised’                  server.supervised = redisIsSupervised(server.supervised_mode);                        ^             server.c:5158:49: error: ‘struct redisServer’ has no member named ‘supervised_mode’                  server.supervised = redisIsSupervised(server.supervised_mode);                                                              ^             server.c:5159:28: error: ‘struct redisServer’ has no member named ‘daemonize’                  int background = server.daemonize && !server.supervised;                                         ^             server.c:5159:49: error: ‘struct redisServer’ has no member named ‘supervised’                  int background = server.daemonize && !server.supervised;                                                              ^             server.c:5163:29: error: ‘struct redisServer’ has no member named ‘pidfile’                  if (background || server.pidfile) createPidFile();                                          ^             server.c:5168:16: error: ‘struct redisServer’ has no member named ‘sentinel_mode’                  if (!server.sentinel_mode) {                             ^             server.c:5178:19: error: ‘struct redisServer’ has no member named ‘cluster_enabled’                      if (server.cluster_enabled) {                                ^             server.c:5186:19: error: ‘struct redisServer’ has no member named ‘ipfd_count’                      if (server.ipfd_count > 0 || server.tlsfd_count > 0)                                ^             server.c:5186:44: error: ‘struct redisServer’ has no member named ‘tlsfd_count’                      if (server.ipfd_count > 0 || server.tlsfd_count > 0)                                                         ^             server.c:5188:19: error: ‘struct redisServer’ has no member named ‘sofd’                      if (server.sofd > 0)                                ^             server.c:5189:94: error: ‘struct redisServer’ has no member named ‘unixsocket’                          serverLog(LL_NOTICE,"The server is now ready to accept connections at %s", server.unixsocket);                                                                                                           ^             server.c:5190:19: error: ‘struct redisServer’ has no member named ‘supervised_mode’                      if (server.supervised_mode == SUPERVISED_SYSTEMD) {                                ^             server.c:5191:24: error: ‘struct redisServer’ has no member named ‘masterhost’                          if (!server.masterhost) {                                     ^             server.c:5201:19: error: ‘struct redisServer’ has no member named ‘supervised_mode’                      if (server.supervised_mode == SUPERVISED_SYSTEMD) {                                ^             server.c:5208:15: error: ‘struct redisServer’ has no member named ‘maxmemory’                  if (server.maxmemory > 0 && server.maxmemory < 1024*1024) {                            ^             server.c:5208:39: error: ‘struct redisServer’ has no member named ‘maxmemory’                  if (server.maxmemory > 0 && server.maxmemory < 1024*1024) {                                                    ^             server.c:5209:176: error: ‘struct redisServer’ has no member named ‘maxmemory’                      serverLog(LL_WARNING,"WARNING: You specified a maxmemory value that is less than 1MB (current value is %llu bytes). Are you sure this is what you really want?", server.maxmemory);                                                                                                                                                                                             ^             server.c:5212:31: error: ‘struct redisServer’ has no member named ‘server_cpulist’                  redisSetCpuAffinity(server.server_cpulist);                                            ^             server.c: Infunction ‘hasActiveChildProcess’:             server.c:1480:1: warning: control reaches endof non-void function [-Wreturn-type]              }              ^             server.c: Infunction ‘allPersistenceDisabled’:             server.c:1486:1: warning: control reaches endof non-void function [-Wreturn-type]              }              ^             server.c: Infunction ‘writeCommandsDeniedByDiskError’:             server.c:3826:1: warning: control reaches endof non-void function [-Wreturn-type]              }              ^             server.c: Infunction ‘iAmMaster’:             server.c:5000:1: warning: control reaches endof non-void function [-Wreturn-type]              }              ^              ....             1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.82.83.84.85.86.87.88.89.90.91. |