当前位置: 首页 > 面试题库 >

重新启动Openshift MySQL墨盒时出错

濮阳宜
2023-03-14
问题内容

我有一个带有 Tomcat 7MySQL 5.5
的不可扩展的OpenShift应用程序,并且该应用程序仅在其上运行了一个小型Java应用程序。该应用程序运行了好几个月,但是从上周开始它停止工作。当我尝试使用OpenShift仪表板重新启动应用程序时,出现以下错误消息:

Starting MySQL 5.5 cartridge
MySQL server failed to start:
140305 07:01:47 mysqld_safe Logging to '/var/lib/openshift/53104e375973cad496000022/mysql//log/mysql_error.log'.
140305 07:01:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/openshift/53104e375973cad496000022/mysql/data/
140305 07:01:52 mysqld_safe mysqld from pid file /var/lib/openshift/53104e375973cad496000022/mysql/pid/mysql.pid ended
140305 07:01:48 mysqld_safe Starting mysqld daemon with databases from /var/lib/openshift/53104e375973cad496000022/mysql/data/
140305  7:01:49 [Note] Plugin 'FEDERATED' is disabled.
140305  7:01:49 InnoDB: The InnoDB memory heap is disabled
140305  7:01:49 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140305  7:01:49 InnoDB: Compressed tables use zlib 1.2.3
140305  7:01:49 InnoDB: Using Linux native AIO
140305  7:01:49  InnoDB: Warning: io_setup() failed with EAGAIN. Will make 5 attempts before giving up.
InnoDB: Warning: io_setup() attempt 1 failed.
InnoDB: Warning: io_setup() attempt 2 failed.
InnoDB: Warning: io_setup() attempt 3 failed.
InnoDB: Warning: io_setup() attempt 4 failed.
InnoDB: Warning: io_setup() attempt 5 failed.
140305  7:01:52  InnoDB: Error: io_setup() failed with EAGAIN after 5 attempts.
InnoDB: You can disable Linux Native AIO by setting innodb_use_native_aio = 0 in my.cnf
140305  7:01:52 InnoDB: Fatal error: cannot initialize AIO sub-system
140305  7:01:52 [ERROR] Plugin 'InnoDB' init function returned error.
140305  7:01:52 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140305  7:01:52 [ERROR] Unknown/unsupported storage engine: InnoDB
140305  7:01:52 [ERROR] Aborting

140305  7:01:52 [Note] /opt/rh/mysql55/root/usr/libexec/mysqld: Shutdown complete

140305 07:01:52 mysqld_safe mysqld from pid file /var/lib/openshift/53104e375973cad496000022/mysql/pid/mysql.pid ended
Failed to execute: 'control restart' for /var/lib/openshift/53104e375973cad496000022/mysql

显然,MySQL卡式盒无法以某种方式重新启动,但是我没有更改Java应用程序或齿轮配置中的任何内容。

有人知道为什么会这样吗?我不想简单地删除MySQL并再次添加它,因为如果我不确定根本原因,将来可能会再次发生此问题。

提前致谢。


问题答案:

我建议检查您的配额,以查看您是否已达到限额。尝试摆弄齿轮并运行以下命令quota -s。如果已达到配额,则可以rhc tidy在本地计算机上使用命令来清理齿轮。

编辑:

经过更多研究后,我会说您受此bug
https://bugzilla.redhat.com/show_bug.cgi?id=1061926的影响。在过去的几天中,我们经历了一些停机时间,并产生了一些残留影响。请放心,我们正在积极努力,以彻底解决这一问题。



 类似资料:
  • 我正在尝试重新启动时循环。我已经声明了布尔类型的变量保去。如果int变量x不在窗口中,保去将变为假。然后重置()方法必须保持去=真。它可以工作,但同时循环不工作。 使用reset()和checkWin()初始化: 第二类带有线程、保持和时循环:

  • 我在尝试重新启动JDEV上的IWLS时遇到以下错误 C:\users\c-sutipirn\system11.1.2.2.39.61.83.1\defaultdomain\bin\startweBlogic.cmd[等待服务器完成初始化...]此时\java\jdk1.7.0_25是意外的。进程已退出。 C:\Oracle\Product\11.2.0\Client_2\bin;C:\Progra

  • 我有一个单身演员的等级制度。父母监督和协调孩子。当重新启动协调器时,我需要保持子角色运行。有没有一种方法可以防止子角色在其父角色重新启动时重新启动,或者我应该重新考虑我的角色层次结构?我一直在研究akka的监管策略,但找不到明确的答案。

  • 我有一个临时作业,通过KafkaSource被配置为收听主题的正则表达式,类似于: Kafka Consumers Start Position配置设置为startFromLatest,如下所示: 我们通过配置传递topicPattern,有时一个新的Kafka制作人会生成数据,比如说,然后我们通过添加这个新主题来更新配置,并使用保存点重新启动作业。 在本例中,我们注意到Kafka资料从一开始就阅

  • 我有一个docker撰写yml文件,定义了几个容器: 数据库 网络服务 我在“web服务”中定义了“依赖于”,在“数据库”之后开始。这两个容器都定义为“始终重新启动”。 我一直在谷歌上搜索,在系统重启时找不到关于容器启动顺序的清晰信息。docker守护进程是否读取docker compose yml文件并启动数据库,然后启动web服务?或者它是如何工作的?

  • 问题内容: 我正在使用CSS着色器+动画。我的着色器类定义如下: 我正在尝试使用jQuery通过和动态设置/取消设置样式(shader + animation) 但是,奇怪的是,当我重置类时(例如,在removeClass之后调用addClass),仅重新应用了着色器,而没有应用动画(我已钩住AnimationStart事件以查看动画何时开始)。有人知道为什么会这样吗,我该如何解决? 编辑:我在这