OpenStack fuel-web不可用解决办法
Contents [hide] |
---|
为增加一台计算节点
打开fuel-web,发现无法打开,弹出nginx的经典错误
1
|
502 Bad Gateway |
于是登录fuel-web服务器,172.17.45.15,查看nginx日志,发现磁盘空间已满,并且nginx 将转发请求到8001端口,而netstat -anp | grep 8001没有发现有这个端口在运行。
解决办法:
磁盘清空
1
|
du -sh * | sort -nr |
查找到最大的占用日志。删除。nginx启动不在报错。
启动占用8001端口的进程
1
|
/opt/nailgun/bin/python /opt/nailgun/bin/nailgund |
执行后发现该进程还是不能使用,需要一个5432端口的程序。
启动占用5432端口的进程
1
2
3
4
5
6
7
8
9
10
11
12
13
|
[root@fuel nginx] # /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data "root" execution of the PostgreSQL server is not permitted. The server must be started under an unprivileged user ID to prevent possible system security compromise. See the documentation for more information on how to properly start the server. [root@fuel nginx] # su postgres bash -4.1$ /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data ^Cbash-4.1$ ps auxf | grep postmaster postgres 3174 0.0 0.0 103236 848 pts /0 S+ 17:09 0:00 \_ grep postmaster bash -4.1$ setsid /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data bash -4.1$ ps auxf | grep postmaster postgres 3186 0.0 0.0 103236 848 pts /0 S+ 17:09 0:00 \_ grep postmaster postgres 3176 21.6 0.3 215840 6252 ? Ss 17:09 0:00 /usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data |
需要使用用户postgres执行。
再次启动8001端口的服务
1
|
setsid /opt/nailgun/bin/python /opt/nailgun/bin/nailgund |
完成后,浏览器刷新成功。
OpenStack fuel-web不可用解决办法的更多相关文章
- System Error. Code:1722. RPC服务器不可用解决办法
原文链接(转载请注明出处):System Error. Code:1722. RPC服务器不可用解决办法 问题 最近在软件设计上机课的时候,使用 starUML 建模工具画UML图的时候总是弹出一条如 ...
- 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法
title: 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法 tags: grammar_cjkRuby: true --- 右键单击项目,properties-- ...
- “无法启动IIS Express Web服务器”的解决办法
“无法启动IIS Express Web服务器”的解决办法 听语音 原创 | 浏览:259 | 更新:2019-07-15 13:02 1 2 3 4 5 6 7 分步阅读 在使用visual stu ...
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules的解决办法
前提:用eclipse做项目,新建“Dynamic Web Project”时,“Dynamic web module version”栏里选了3.0版本,部署项目的时候出现了如题的错误. 解决办法: ...
- 服务器×××上的MSDTC不可用解决办法
MSDTC(分布式交易协调器),协调跨多个数据库.消息队列.文件系统等资源管理器的事务.该服务的进程名为Msdtc.exe,该进程调用系统Microsoft Personal Web Server和M ...
- 安装IIS之后运行aspx 显示“服务器应用程序不可用” 解决办法
引起这个的原因大概是现安装了.Net Framework,后装的IIS导致.Net没有在IIS里注册. 另外,还有可能是ASPNET账户没有IIS所指定服务器目录的权限.在资源管理器中找到“工具-文 ...
- org.springframework.web.context.ContextLoaderListener 解决办法
最近部署ssm项目在tomcat,tomcat启动的时候发出org.springframework.web.context.ContextLoaderListener 错误 严重: Error con ...
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListene解决办法
照着以前写的项目搭一个框架,项目用到的是ssm,spring+spring mvc+mybatis,由Eclipse转战IDEA上,项目的文件夹有一些改变,在之前的小项目中喜欢把lib文件夹放在项目根 ...
- MyEclipse断点调试不可用解决办法
前言:MyEclipse中出现Debug调试不可用,断点处出现斜线.那么,如何解决此类问题? 1.打开myeclipse软件(版本不限) 2.设置断点,出现如下图所示情况,断点处出现斜线. 3.修改方 ...
随机推荐
- php mysql连接例子
<?PHP @$conn = mysql_connect("127.0.0.1","root",""); //返回false或reso ...
- http://blog.csdn.net/jiyiqinlovexx/article/details/38326865
http://blog.csdn.net/jiyiqinlovexx/article/details/38326865
- .net中如何使用cookie
比如建立一个名为aspcn,值为灌水小鱼的cookie HttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = &qu ...
- LintCode A + B Problem
原题链接在这里:http://www.lintcode.com/en/problem/a-b-problem/ 不让用 数学运算符,就用位运算符. a的对应位 ^ b的对应位 ^ carry 就是re ...
- oracle视图V$BH && X$BH的使用列子
1创建一个测试表,test,并且插入10000行数据: SQL> create table test (id int); SQL> begin 2 for i in 1 ...
- Javascript return false的作用(转)
大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页.return false 就相当于终止符,r ...
- node的passport.js验证
项目使用的是passport.js(http://passportjs.org/docs),所以对passport这个中间件研究了一番,在本项目中passport同express-session配合使 ...
- 由一个Servlet 看java入门常犯的几个错误
安装完java环境后,cmd-javac 报错 ------------->环境变量配错了,最后全配成系统变量,ok了 能浪费一天的时间 写一个最简单的Servlet ,to ...
- Centos php项目发布问题
LAMP环境,项目运行错误日志路径:/var/log/httpd 错误日志例如: [Sat Jul :: ] [error] [client , referer: http://192.168.100 ...
- VS中使用系统的环境变量作为INCLUDE和LIBPATH的值
所谓INCLUDE的值实际上就是头文件的搜索路径,而LIBPATH就是.lib的搜索路径,对应着命令行中的/I和/LIBPATH选项 假设你有一个 D:/demo/abc/include/abc.h, ...