精华内容
下载资源
问答
  • reboot后centos服务器无法ssh连接

    千次阅读 2020-07-13 01:24:56
    今天偶然尝试了一下在非root的一般用户下执行重启服务器的命令,发现一般用户是没有权限执行重启的,果断使用sudo命令再次执行,终于重启成功,却发现Secure CRT再也连不上服务器了,郁闷不已,去网上查找各种资料...

    问题描述

    安装好了centOS服务器,一直用Secure CRT工具通过ssh服务来远程连接linux,很方便的进行各种操作。今天偶然尝试了一下在非root的一般用户下执行重启服务器的命令,发现一般用户是没有权限执行重启的,果断使用sudo命令再次执行,终于重启成功,却发现Secure CRT再也连不上服务器了,郁闷不已,去网上查找各种资料总算有了一点粗浅的认识,记录下来,也让其他的linux beginner们能够少走些弯路吧。

    普通用户下执行重启命令:

    shutdown -r now  或者  reboot

    其中-r为重启,改为-h则为关机;而now为马上,也可以改成数字,单位是分钟,也是使用shutdown命令可以实现定时关机和重启。

    以上的命令在普通用户下是没有权限执行的,需要sudo,有关sudo命令的配置在之前的博文中已经详细解释过(参见:http://www.cnblogs.com/bxljoy/p/3868494.html):

    sudo shutdown -r now
    
    input passwd:

    根据提示输入该用户的密码,回车执行,系统开始重启,Secure CRT的ssh连接自动断开,然后就会无法连接了。

    原因及解决方案

    我经过测试发现,如果切换到root用户下,执行上述的重启命令是正常的,可以用ssh连接到服务器,所以问题的原因应该是普通用户重启之后网络不通。

    在之前的博文中我们曾经介绍过linux的网络配置,/etc/sysconfig/network-scripts/ifcfg-eth0的配置文件中,ONBOOT=yes必须设置,这样可以保证系统重启时,网络服务也会自启动,否则会导致网络不通。

    而我们知道,重启动网络服务的命令为:

    service network restart

    而重启服务的命令的执行必须要有root用户的权限,所以通过一般用户进行重启后,执行此类重启服务的命令都没有足够的权限,从而导致了服务的启动失败。

    这也是我自己猜测,并没有找到太详细的资料,希望有高手能够对这个问题进行详细的解释。

    另外,linux重启时,会执行/etc/rc*.d目录下的各种服务启动脚本,而/etc/rc*.d其实是/etc/rc.d/rc*.d的链接(类似于windows的快捷方式),其中,我在/etc/rc.d/rc.local文件中找到了service network restart的命令,不知道是否执行的就是这里的服务启动命令,希望高手指正。

     

    另外,给大家介绍一款国内很实惠便宜的服务器运营商:

    https://www.didiyun.com/activity.html?invite=298tSgEjvtp#annually

    展开全文
  • 重启服务器后,我们知道如何重启docker服务(将启动命令加入到/etc/rc.d/rc.local配置文件中),但是docker容器确没有自动启动,还需要我们手动去启动容器。如何能做到重启docker服务,能自动重启docker容器呢。 ...

    重启服务器后,我们知道如何重启docker服务(将启动命令加入到/etc/rc.d/rc.local配置文件中),但是docker容器确没有自动启动,还需要我们手动去启动容器。如何能做到重启docker服务后,能自动重启docker容器呢。

    docker容器自动启动设置

    在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:

    docker run --restart=always

    如果已经启动了则可以使用如下命令:

    docker update --restart=always <CONTAINER ID>

    --restart具体参数值详细信息:

           no -  容器退出时,不重启容器;

           on-failure - 只有在非0状态退出时才从新启动容器;

           always - 无论退出状态是如何,都重启容器;

    还可以在使用on-failure策略时,指定Docker将尝试重新启动容器的最大次数。默认情况下,Docker将尝试永远重新启动容器。

    docker run --restart=on-failure:10 <CONTAINER ID>

     

    展开全文
  • 如果要关机,必须保证当前系统中没有其他用户在线。可以通过who命令查看。 正确的关机流程为:sync——>shutdown——>reboot——>halt sync命令[sɪŋk]可以将...#shutdown -h 10 服务器将在10分钟关机...

    如果要关机,必须保证当前系统中没有其他用户在线。可以通过who命令查看。

    正确的关机流程为:sync——>shutdown——>reboot——>halt

    sync命令[sɪŋk]可以将数据由内存同步到硬盘中。

    #shutdown -h 10  服务器将在10分钟后关机,且会显示在登陆用户的当前屏幕中。

    在10分钟之内系统管理员可以输入 shutdown -c 来取消这次的关机指令

    #shutdown -h now  立即关机

    #shutdown -h 20:25  系统会在20:25关机

    #shutdown -r now  立即重启

    #shutdown -r +10  十分钟后重启

    #reboot 重启

    转载于:https://my.oschina.net/u/1433006/blog/524094

    展开全文
  • 在停机维护时间段内需要重启主机,当关闭了数据库和CLUSTER,节点1使用reboot命令重启操作系统,等了很长时间,系统仍然没有启动的迹象,不得以到机房中检查,发现服务器处于关机状态。 手工启动服务器后,发现...

    在客户一次停机维护中,发现了这个问题。

     

     

    环境是ORACLE 10G RAC for AIX6,使用了HACMP管理共享磁盘。

    在停机维护时间段内需要重启主机,当关闭了数据库和CLUSTER后,节点1使用reboot命令重启操作系统,等了很长时间,系统仍然没有启动的迹象,不得以到机房中检查,发现服务器处于关机状态。

    手工启动服务器后,发现HACMP启动报错,原因是/etc/snmpdv3.conf文件被清空。将另外节点的文件拷贝到当前节点上,HACMP和RAC环境顺利启动。

    而节点2同样采用reboot操作,同样服务器没有自动重启而只是关机,手工启动后发现ORACLE_HOME所在盘出现错误,必须要执行fsck命令,结果检查出几个不一致的块,并且丢失了一些文件,好在出问题的都是Oracle产生的trace文件,fsck结束后该盘顺利挂载。

    特意检查了一下reboot命令,发现这个命令在单用户模式下是重启服务器,而多用户模式下,该命令只是关机,而且可能会导致文件系统的损坏。

    正确的重启方式是shutdown –Fr,随后又进行了两次重启,都采用了shutdown –Fr方式,没有碰到任何问题。

     

    转载于:https://www.cnblogs.com/liang545621/p/7528561.html

    展开全文
  • 现象: Ambari 集群所在的服务器要下电,下电前忘记手动停止 Mysql Gelera 集群。 上电,Ambari 启动失败,...再次 reboot 该节点,reboot,mysql 报错 It may not be safe to bootstrap the cluster fro..
  • 在停机维护时间段内需要重启主机,当关闭了数据库和CLUSTER,节点1使用reboot命令重启操作系统,等了很长时间,系统仍然没有启动的迹象,不得以到机房中检查,发现服务器处于关机状态。 手工启动服务器后,发现...
  • aix 推荐使用重启

    2017-11-22 17:53:00
    重启os ...在停机维护时间段内需要重启主机,当关闭了数据库和CLUSTER,节点1使用reboot命令重启操作系统,等了很长时间,系统仍然没有启动的迹象,不得以到机房中检查,发现服务器处于关机状态...
  • 服务器上部署了一个没有运维接入健康检查的服务,如何通过自己书写的脚本进行监控该服务是否正在运行,并在服务崩溃后重启呢? check_reboot.py import subprocess import os import datetime # 这里grep接指定...
  • vi /etc/sysconfig/network-scripts/ifcfg-enth0    将ONBOOT=no改为yes 然后reboot 重启服务器
  • 1. 修改客户端服务器的计算机名,重启后,如果服务器属于克隆服务器,需要修改服务器SID,如果没有则调过这一步。  命令行方式:启动Windows2008进入系统,打开“CMD窗口”并进入到"C:\windows\system32\sysprep...
  • 服务器中文乱码问题解决

    千次阅读 2019-02-24 17:22:12
    1、查看linux服务器的环境  如果没有这些环境则需要手动安装yum groupinstall chinese-support(联网下) 2、安装完毕要进行配置,看看当前...使用reboot重启 如果你是centos7就去/etc/locate.conf下修改。...
  • reboot重启服务器之后,以root身份登录服务器,发现cpu是正常的。使用top命令查看,dbused并没有运行,但是时不时出现tung用户的bash进程和wget命令会运行。并没有登录tung用户,该用户的命令却时不时运行,这让我...
  • 服务器CentOS系统安装

    2019-07-29 15:56:44
    准备好写有系统的U盘(最重要的一步!) reboot,等待开机自检(自检很费时间,要耐心),在第二次显示开机界面的时候疯狂按Del...再往后一个选项卡(忘记叫什么了,下次记上补充)选择用刚刚选择的U盘设备重启...
  • 最近买了一台腾讯云服务器,然而在装载了Ubuntu镜像之后,没有图形界面,显示的还是终端模式:就是下面这种模式 鼓捣了半天,才发现原来是没有更新 这里就来说下我的步骤吧 第一步: 要更新软件库和升级软件! sudo...
  • 新开发的jar包部署在老服务器上,版本是Red Hat Enterprise Linux AS release 4 (Nahant Update 5),提示需要高版本jdk,高版本jdk提示glibc版本太低得升级,是的,就像套娃。 使用编译源码的方式将glibc由2.3升级到...
  • 我在给设备换UPS电源的时候,Redhat linux 搭建的samba服务器没有正常关机。再重新启动的时候报错。...待修复完成,输入reboot命令重启,问题解决。 原因是,没有正常关机,导致linux samba服务器的分区出现...
  • 在重新构建镜像时报错 Error mounting devices cgroup: mountpoint for devices not found 解决方案: 这个错误为cgroup在宿主机上没有挂载。 ## 编辑挂载 ...## 保存执行reboot重启服务器 ...
  • 记一次阿里云 ECS 启动 无法 ssh 连接的问题 发生情况: 快照 <==> 自定镜像了一台 挂载存在数据盘的ECS 服务器 然后配置的时候没有选择数据盘,只选了系统盘 ...reboot 重启 然后 控制台就...
  • 虚拟机开机前,虚拟机网卡→选项→高级 获取新的MAC地址 编辑ifcfg-eth0文件 vim /etc/sysconfig/network-...reboot重启服务器 ifconfig 查看 可以看到网卡eth0 已经启动 如果网卡没有启动,再次编辑ifcfg-e...
  •  今天,打算重启服务器。停止mysql时没有发现什么问题。一切正常,之后reboot ,也正常。接下来启动mysql,发现不能启动。提示 mysqld_safe mysqld from pid file /usr/local/mysql/data/s96.pid ended,一查看错误...
  • 重启了dubbo provider 153这台服务器的一个节点,重启tomcat没有问题发,在dubbo admin可视化界面中也显示该dubbo provider注册zookeeper注册成功,但是客户端在调用的时候报错,显示没有可使用的provider,猜想在...
  • 自述 有这么一件事,让我很是烦恼,最讨厌的是找不到root密码,要...(reboot有风险,重启需谨慎)。接下来DZ先生就来教下大家如何做密码恢复。 Centos密码恢复步骤 1) 显示器连接服务器,利用系统业务重启系统...
  • 登陆虚拟机服务器 输入ipconfig查看ip 地址(如果提示命令不存在,输入 ip addr) 输出结果中看标记处是否出现ip地址。我的打开这里是没有地址的 ...然后输入reboot 重启后输入ip addr 这时候标注处会出现i...
  • 1.重启硬件reboot 2.在重启时长按esc键 3.ipconfig 获取ip地址 4.ping 192.168.0.6检查是否可以ping通 5.ping通就可以输入tftp命令 原来是遇到了硬件服务器未打开的问题。 如果上述方法没有解决,下面总结了...
  • 所以才会导致修改时间不成功所以要同时把物理硬件时间进行修改ntpdate之后,时间已经变更使用hwclock -w 修改物理硬件时间hwclock --show 查看物理硬件时间是否修改成功reboot一下查看时间在重启后是否没有变化 ...
  • 现象:程序在单次crontab触发被执行了两次,检查cron没有重复定义,认为是天灾人祸。   解决: ...重启服务器reboot 参考:http://www.lifecrunch.biz/archives/6   --end     ...
  •   现象:程序在单次crontab触发被执行了两次,检查cron没有重复定义,认为是天灾人祸。...重启服务器reboot 以上是摘自他人的解决,我们项目的解决是迁移到java spring的定时任务中一了百了。 另一个...

空空如也

空空如也

1 2 3
收藏数 42
精华内容 16
关键字:

服务器reboot后没有重启