重启了linux服务器之后,进程性的 nginx -s stop后再次启动nginx -s reload ,总是会报错误nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory),这应该是因为把nginx进程杀死后pid丢失了,下一次再开启nginx -s reload时无法启动,重装可以解决这个问题,但是太麻烦了. issued a nginx -…
在Linux服务器重启后,首次启动应用时查看eureka注册中心,报错 EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE 自我保护机制 解决方法 重启下eureka,然后再次重启下应用 重启后 自我保护机制解除…
服务器上的nvidia显卡驱动用的好好的,突然有一天,服务器断电了,然后恢复之后发现常用的nvidia-smi命令无法使用了,具体显示什么无法建立和驱动器的通信之类的,上网查了一堆,发现问题的核心:linux服务器重启之后有时候内核更新了,这时候系统会自动更新内核,那么原来的nvidia驱动器的版本就跟不上内核的版本了.自己设置启动内核是一种解决方法,另一种解决办法是更新nvidia驱动,如果原来是用.run文件安装的(推荐这种安装方式),那么解决方法: 首先卸载原来安装的驱动: sh NVID…
工作中有一台服务器为物理机,重启后IP就变掉了,影响到了使用,于是将服务器上的IP配置为静态方式,问题得以解决,具体如下: 1.登陆Linux服务器,cd /etc/sysconfig/network-script(文件夹名字可能略有不同) 2.找到对应网卡的IP地址的配置文件,vim ifcfg-enp2s0 3.修改文件中的BOOTPROTO为static,并且在配置文件末尾追加如下四项: IPADDR=XXX.XXX.XXX.XXX(需要静态化的IPv4地址) GATEWAY=XXX.XX…
目录 1. 启动Oracle服务 2. 启动Oracle监听服务 © 版权声明:本文为博主原创文章,转载请注明出处 1. 启动Oracle服务 重启Linux服务器后,Oracle服务还需要手动启动.启动步骤如下: 登录到Linux服务器,并切换到oracle用户权限下(命令:su - oracle) 运行sqlplus命令,进入sqlplus环境,并添加nolog参数,表示不登录 (命令:sqlplus /nolog) 以系统管理员的身份连接数据库 (命令:conn /as sysdba) 启…
一.问题描述 生产环境中一台浪潮NF8480M3外观红灯报警,鉴于无法登陆带外管理口,只能对服务器进行断电重启操作 二.问题现象 重启后进入开机过程并报错,正常来说进入此界面后直接输入root密码即可进入,进入后修复下文件系统,或更改下fstab文件即可正常进入系统,但此服务器输入密码时一直提示密码不正确(密码当时肯定时输入正确了,故肯定时出现了某种问题),报错如下内容及图片如下所示 An error occurred during the file system check. Dropping…
2021-08-04 重启虚拟机后发现网络出了问题,输入 ip a 查看网络,出现以下情况 查看配置文件 cat /etc/sysconfig/network-scripts/ifcfg-ens33 发现配置正常 重启网络服务 systemctl restart network 报错 提示我使用命令 "systemctl status network" 或者 "journalctl -xe" 查看问题出现的原因 根据提示输入 journalctl -xe 发现出现错…
解决办法如下: 输入完iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 后 执行iptables-save 注意:iptables-save是连在一起的,是一个命令,不是参数 iptables-save 仅仅是列出当前设置,并不是将配置保存 若你用的是 RedHat 系列,应该使用 service iptables save 保存,用 chkconfig iptables on 实现开机启动启用…
#  /etc/init.d/mysql restart #  /etc/init.d/php-fpm restart #  /etc/init.d/nginx restart…
Redirecting to /bin/systemctl start  mysql.service Job for mysqld.service failed because the control 原因是Linux服务器在启动时么有自动将MySQL所在的磁盘挂载到对应的文件目录下 mount /dev/vdb1 /data ln -s /data/mysql/mysql_3306/mysql.sock /tmp/mysql.sock service mysql start systemctl…
1.df -TH 查看挂载情况 2.fdisk -l 查看磁盘情况 3.blkid 查看磁盘文件系统 4.vim /etc/fstab 加入  /dev/xvdf   ext4  defaults 0 0  5.保存重启,查看df -TH…
1.场景描述 做一个网站差不多都会用到tomcat,用阿里云镜像市场提供的镜像里的tomcat是方便的,但是自己喜欢折腾,所以就自己在服务器里装了一个tomcat 但是有一次服务器被关了,然后自己要到tomcat根目录下的bin目录下运行一下startup.sh能启动tomcat,而且集成MongoDB之后它的启动方式还比tomcat麻烦一点, 所以就想到用shell脚本,在系统启动的时候自动启动tomcat和mongoDB 2.解决方式 我觉得这两个大佬写的挺好的: https://www.c…
Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ©Copyright 蕃薯耀 2017年7月22日 http://www.cnblogs.com/fanshuyao/ 一.问题说明 在Linux系统中,Redi…
1:环境:centos7 2:当在重启centos7 linux服务器后,再连接ftp客户端不能链接 此时需要检查以下几点: 2-1:核查ftp服务是否启动正常: [root@localhost ~]# service vsftpd status Redirecting to /bin/systemctl status vsftpd.service ● vsftpd.service - Vsftpd ftp daemon Loaded: loaded (/usr/lib/systemd/syst…
Linux 简介 UNIX 是一个交互式系统,用于同时处理多进程和多用户同时在线.为什么要说 UNIX,那是因为 Linux 是由 UNIX 发展而来的,UNIX 是由程序员设计,它的主要服务对象也是程序员.Linux 继承了 UNIX 的设计目标.从智能手机到汽车,超级计算机和家用电器,从家用台式机到企业服务器,Linux 操作系统无处不在. 大多数程序员都喜欢让系统尽量简单,优雅并具有一致性.举个例子,从最底层的角度来讲,一个文件应该只是一个字节集合.为了实现顺序存取.随机存取.按键存取.远…
出现:nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) 错误,有以下两种情况 1.80端口被占用 2.ipv4端口和ipv6端口冲突的问题 今天服务器安装了NodeJs,服务器实在卡的不行,就重启了,结果重启后,Nginx没有自动重启.果断的手动重启,结果问题来了 在ubuntu16.04上面尝试启动nginx,使用命令: sudo /etc/init.d/nginx start 启动不了啊!出错了哎!提示的…
起因:每次重启虚拟机后,var/run/nginx/目录都会被删除,所以无法在这个目录创建nginx.pid文件, 可以自己创建var/run/nginx/目录,然后可以运行,但治标不治本,下次虚拟机重启目录还会丢失. 解决方法: 打开/usr/local/nginx/conf/nginx.conf 这是我的配置文件,一般在nginx的conf文件夹中 在nginx.conf中打开一个配置: #pid        logs/nginx.pid;//打开这个配置 同时在/usr/local/ng…
一,nginx的停止操作 停止操作是通过向nginx进程发送信号来实现的. 步骤1:查询nginx主进程号 复制代码 代码如下: ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了. 步骤2:发送信号 从容停止Nginx: kill -QUIT 主进程号 快速停止Nginx: kill -TERM 主进程号 强制停止Nginx: 复制代码 代码如下: pkill -9 nginx 另外, 若在nginx.conf配置了pid文件存放路径则该文件存放…
一,nginx的停止操作 停止操作是通过向nginx进程发送信号来实现的.步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了. 步骤2:发送信号 从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM 主进程号强制停止Nginx: pkill - nginx 另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的l…
停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了. 步骤2:发送信号 从容停止Nginx: kill -QUIT 主进程号 快速停止Nginx: kill -TERM 主进程号 强制停止Nginx: pkill -9 nginx 另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,…
查看ngin.conf pid的内容 例如: pid /usr/local/nginx/logs/nginx.pid 根据以上配置内容来做,检查/usr/local/nginx/logs/是否存在,如不存在需要手动创建. 执行: nginx -c /etc/nginx/nginx.conf 再次重启: nginx -s reload 此问题是因为系统重启后nginx.pid文件被删除了,所以需要重新配置和创建…
1.下载nginx源码包并解压 可在http://nginx.org/en/download.html下载.tar.gz的源码包,如(nginx-1.4.7.tar.gz) 或者使用云盘下载   http://url.cn/5kRqr3n   (密码:f72dcD) 下载后通过tar -xvzf 进行解压,解压后的nginx目录结构如下: 2.为nginx设置安装目录和启用的模块 切换到解压后的nginx目录中执行: ./configure --prefix=/opt/demo/nginx --…
. : 关机, 如果将Linux默认运行等级设置为0, 系统将无法启动; -- : 多用户模式, 允许使用网络文件系统, 一般不使用图形界面登陆就是这种模式; -- : 多用户图形界面模式, 该模式下可以启动图形界面; -- 6 : 重启, 如果将Linux默认运行等级设置为0, 系统将无法重启; 运行等级相关命令操作 : -- 查看当前运行级别 : runlevel ; [root@ip28 bin]# runlevel N 3 -- 设置运行等级 : init 3, 就是将运行等级设置为3;…
我们可以使用终端软件SecureCRT 去连接linux操作系统(该SecureCRT服务走端口22,协议是ssh(类似apache走http协议,端口80)),SSH 为 Secure Shell 的缩写. 具体操作如下: (1)首先得下载SecureCRT这个软件. (2)下载好了后,打开这个软件,会弹出下面的窗口 点击连接,发现连接失败: 这是因为我们的虚拟机的ssh服务没有开启. 解决办法:先在管理员模式下运行apt-get install openssh-server openssh-…
这是 OpenStack 实施经验分享系列的第 3 篇. 问题描述 通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时. 原因 KVM 对 Linux 和 Windows 虚拟机在系统时间上处理有所不同,Windows 需要额外一些设置. 解决办法一 给 Windows 镜像添加 os_type 属性. glance image-update --property os_t…
问题与排查过程 本地开发环境的服务器,部署了nginx,nginx上对静态的web前端页面进行了http 80端口代理:然后呢,因为一些原因,服务器重启了,重启服务器后,我去把nginx启动起来,但是nginx怎么也代理不了80端口,问题如下: 浏览器访问没响应,本地telnet服务器的80端口是通的,使用wireshark抓包,过程如下: 包3-包7,tcp 三次握手: 包8,本机给开发服务器发了http请求: 包9,本机重传: 包10,服务器返回ack,确认收到请求,但是依然没有请求返回.…
先说一下场景 测试环境是linux - centos6.5,项目是分布式的,分别搭建到linux上 数据货使用的是阿里巴巴数据源 每次重启后的第一次访问会比较慢,查看日志发现 卡在这个地方 ...{dataSource-1} inited... 网上找了一些问题,发现有个别人有这问题但是都没解决,后来都换了数据源,我觉得这个问题不是数据源的问题 猜测是linux或者mysql问题 首先修改linux配置,由于每次使用ssh登录会很慢,就修改了配置,登录速度提升,但是这不是根本原因 修改mysql…
新配置的一台服务器,安装的是CentOS6.3系统,在安装完LNMP之后,发现nginx进程存在,且php解析正常,但是用分配的独立IP去访问的时候发现无法访问. 查了下网上的资料,发现可能是Linux防火墙iptables导致nginx不能访问.我们访问一个网站,一般用的是80端口,那么这个问题的原因可能就是80端口的访问被拦截了.查看/etc/sysconfig/iptables文件,发现里面没有80端口的配置规则,需要修改下iptables. 在root权限下执行: iptables -A…
Linux重启后raid5的名字发生变化 使用raid,每次重启后,都会变换设备路径 比如原来为/dev/md0 重启一次变成了/dev/md127 这个问题,可以使用修改配置文件来解决. 1.mdadm -Ds >> /etc/mdadm.conf    单独输入mdadm-ds,会输出 说明:本命令是将mdadm -D输出的数据追加到mdadm.conf文件中.mdadm.conf文件没有这条命令会新建的. 2.修改/etc/fstab文件,将配置文件改过来就好了. 重启后问题解决 来自为…
linux删除文件后沒有释放空间 今天发现一台服务器的home空间满了,于是要清空没用的文件,当我删除文件后,发现可用空间沒有变化 os:centos4.7 现象: 发现当前磁盘空间使用情况: [root@ticketb ~]# df -hFilesystem            Size  Used Avail Use% Mounted on/dev/sda1             981M  203M  729M  22% /none                   16G    …