发表于: 2016-02-18 01:12:21

1 959


第57天

来了四天了,一直没能写日报,今天可以了就一起补上了。

最近这几天完成的事情,帮助学员解决问题,公司服务器出现的问题。

一个学员出现的问题

  

解决方法

分析可能的问题:1库地址有问题。2 防火墙的问题。3svn服务没有开启。

对策   1先查看svn的进程 ps -ef |grep svn   2 在服务器上使用checkout指令看能不能check到数据。3暂时关闭数据库。

问题得到了解决,犯的错误是svn没有开启,防火墙不允许访问


另一个问题,svn上传代码的时候提示错误。

svn无法上传代码,具体的提示是:
Commit failed with error:
svn:E204900 Commit failed (details follow):
svn:E204900 Cannot flush files'/data/svn-respoitory/..':No space left on device
解决的方法:
cd /data
du -h --max-depth=1   #能看到每个文件的大小
然后发现jenkins占了31G
cd jenkins
ll -lh没有写service


total 31G
drwxr-xr-x  2 root root 4.0K  1月 14 20:22 ./
drwxr-xr-x 92 root root 4.0K  1月 30 14:11 ../
-rw-r--r--  1 root root  61M 10月  8 22:55 jenkins.war   
-rw-------  1 root root  31G  2月 15 15:17 nohup.out    这个文件占用的大量的磁盘空间,通过搜索知道这个是记录的jenkins的日志,于是决定删除
rm -rf nohup.out       
svn还是没办法使用
然后重新启动jenkins   问题解决


还遇到一个问题
 ps -ef| grep jenkins
root     10846 10373  8 16:37 pts/2    00:00:04 java -jar jenkins.war    这个竟然是个war包,而不是一个程序..
root     10894  8556  0 16:38 pts/1    00:00:00 grep --color=auto jenkins
在重启的时候,需要cd到该目录下然后执行
直接去找war包
在/data/jenkins/里
然后 nohup java -jar jenkins.war         这样来实现重启


  给一个学员安装配置nginx时,需要配置依赖的环境,安装依赖环境时出现了错误提示。

Error: Cannot retrieve repository metadata (repomd.xml) for repository: epel

此类问题的解决方法

  关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx

错误信息已经提示你,就是xxxxxx.repo这个文件有问题。

(1)打开/etc/yum.repos.d/xxxxxx.repo文件

(2)enabled=1改成enabled=0

关于服务器重启php的问题
进了服务器需要重启php,但是在执行了/etc/init.d/php-fpm restart  和  usr/local/php/sbin/php-fpm restart  都提示不从,瞬间就不知道该怎么做了。出现这个问题的原因是1 对没个目录的具体的定义不明确,并不知道每条指令执行的道理何在。2 不能具体问题,具体分析。
解决的方法:想要重新启动某个程序,首先要确定这进程在该操作系统的具体的名称,这就需要到/etc/init.d下面去查看
关于wiki的问题
这个在/etc/init.d下面有好几个confluence,并不知道wiki用到到是哪个confluence,所以无法进行重启。出现这个问题的原因在于,wiki所用到的confluence并不在/etc/inint.d下面,而是在/data下面。

知道了有关nginx,php 的masterprocess和work process的关系









返回列表 返回列表
评论

    分享到