在我的环境中,有套Cloudera CDH 5 在启动CM服务【cloudera-scm-server】的时候,遇到如题所示的错误;
具体如下:

可以看到,发起启动服务的命令虽然执行成功,但是在稍后的服务状态查看的结果中,其实,该服务并没有正确的被启动。

来看看具体的报错信息,看看cloudera的错误日志:【/var/log/cloudera-scm-server/cloudera-scm-server.log】

下面是在该错误发生时候的服务启动的后台日志的全文:

其中,错误的原因是:

可以看到,Cloudera Manager的服务【cloudera[……]

Read more

在我的环境中有一个装在VMware的RHEL上的MySQL.由于某些原因,我不得不将整个物理机硬关机,因此,造成了MySQL的Crash.

在物理机重新启动后,Linux系统起来没有问题,但是MySQL的启动却报错了.

具体内容如下:

启动服务:

可以看到,上面报错了.

看看报错信息吧:

看看错误日志中的表现:

日志内容较长,所以,没有在命令行中[cat].
详情看下面的内容吧:

关于这个问题的解法,上面的错误中已经给出提示了:
https://dev.mysql.com/doc/refman/5.7/en/forcing-innod[……]

Read more

在【Elasticsearch】中,检索数据使用DSL语言。
在查询的时候,很少会只匹配一个查询子句或字段,在下面的代码里,你可以看到带上时间窗口的多字段与单字段的DSL查询语句的样例:

[……]

Read more

今天在查看我的一个服务器的状态的时候,发现了如题所示的问题。
具体场景如下所示:

可以看到,当前系统的时间,和日志显示的时间差了【15】个小时。

关于时间的设置,在Linux中有这么几个注意点:

  1. 系统时间 (System Clock)
  2. 硬件时间(Real Time Clock, RTC)

系统时间可以通过上面的命令【date -R】去获取;

硬件时间可以通过上面的命令【hwclock -r】获取;

如果【系统时间】与【硬件时间】之间有差别,可以通过这种方式去同步:

在上面的命令中:
hc,硬件时间
sys,系统时间

上面的命令也可以写成:

[……]

Read more

隐藏
变装