精华内容
下载资源
问答
  • 但不可能每次要关闭服务器的时候都手动关闭iscsi,故需要实现ubuntu关机时能先登出iscsi设备。 查了网上很多资料,在/etc/init.d里面采用软连接的方法无法实现关机前自启,时间问题具体原因没有追查(愿看到本文章的...

    近期客户那边遇到一个问题,iscsi导致无法重启和关闭服务器,经过查询资料,这是一个官方bug,只能在关机或重启前关闭所有的iscsi session。但不可能每次要关闭服务器的时候都手动关闭iscsi,故需要实现ubuntu关机时能先登出iscsi设备。
    查了网上很多资料,在/etc/init.d里面采用软连接的方法无法实现关机前自启,时间问题具体原因没有追查(愿看到本文章的大神可以给小弟解惑)
    我的思路是在/lib/systemd/system-shutdown/下面创建一个脚本shutdownbefore.sh,登出所有的iscsi设备,ubuntu系统关机或者重启的时候,执行这个脚本。脚本内容为:

    #!/bin/bash
    ### BEGIN INIT INFO
    # Provides: shutdownbefore
    # Required-Start:
    # Required-Stop:
    # Default-Start:    2 3 4 5
    # Default-Stop:     0 1 6
    # Short-Description:
    # Description:
    ### END INIT INFO
    case "${1:-''}" in
      'start')
    
            #开机需要执行的逻辑
            ;;
     'stop')
            #关机需要执行的逻辑
    		#登出iscsi命令写在这里,本文不展示
            ;;
      *)
            ;;
    esac
    

    然后在在/lib/systemd/system/目录下添加shutdownbefore.service这样一个systemd的配置文件:

    vi /lib/systemd/system/shutdownbefore.service

    在文件中加入

    [Unit]
    Description=Run command at shutdown
    # 假设要执行的命令依赖网络
    Requires=network.target
    DefaultDependencies=no
    Conflicts=reboot.target
    Before=shutdown.target
    
    [Service]
    Type=oneshot
    RemainAfterExit=true
    ExecStart=/bin/true
    ExecStop=/bin/bash /lib/systemd/system-shutdown/shutdownbefore.sh stop
    
    [Install]
    WantedBy=multi-user.target
    

    保存文件
    然后重新加载systemd配置

    sudo systemctl daemon-reload

    链接service以使其开启启动

    sudo systemctl enable shutdownbefore.service

    最后完成啦!!!!!!

    展开全文
  • Ubuntu关机异常慢的解决方法

    万次阅读 2020-11-07 18:10:07
    Ubuntu关机异常慢的解决方法

    Ubuntu关机异常慢的解决方法


    1. 错误状态

    刚安装的Ubuntu,很奇怪,关机贼慢,基本都在1-2分钟左右
    按 Esc 键发现提示 a stop job is running for session 3 of user ubuntu (1 min 30 s)
    有问题


    2. 解决办法

    编辑文件:

    $ sudo nano /etc/systemd/system.conf
    

    找到关于 DefaultTimeoutStopSec 的配置
    在这里插入图片描述

    #DefaultTimeoutStopSec=90s 先去掉 #

    然后改成想要的时间,如5s,即 DefaultTimeoutStopSec=5s,保存退出

    最后重新加载服务的配置文件

    $ sudo systemctl daemon-reload
    

    现在关机就是5s

    好了,收工


    谢谢

    展开全文
  • ubuntu关机和重启命令

    千次阅读 2019-04-12 20:48:29
    linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。 关机命令: 1、halt 立刻关机 2、poweroff 立刻...

    linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。

    关机命令:

    1、halt 立刻关机 
    2、poweroff 立刻关机 
    3、shutdown -h now 立刻关机(root用户使用) 
    4、shutdown -h 10 10分钟后自动关机 
    如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
    

    重启命令:

    1、reboot 
    2、shutdown -r now 立刻重启(root用户使用) 
    3、shutdown -r 10 过10分钟自动重启(root用户使用) 
    4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 
    如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
    

    下面我们来看看linux的这些具体的关机命令之间的区别和各自的用法

    1.shutdown 安全的关机命令

    对于shutdown命令,它是大家都推荐的一个安全的命令,通过参数-h或-r的配合来完成关机或重启。不过在linux系统中只有拥有root权限才可以使用这个命令。所以,虽然大家都推荐用这个命令,但是这个命令用起来真的不太方便:想要用这个命令吗?先去获得root权限吧。shutdown执行关机,是送信号给init,要求它改变运行级别,以此来关机。关机或重启实际上是运行级别的调整,所以我们也可以用init直接调整运行级别来进行关机或重启。使用这个命令时,机器立即关机或重启。它也需要root权限。

    那么为什么说shutdown命令是安全地将系统关机呢?

    实际中有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失使系统处于不稳定的状态。甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还有可能是重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的。

    shutdown执行它的工作是送信号〔signal〕给init程序,要求它改变 runlevel。runlevel 0 被用来停机〔halt〕,runlevel 6 是用来重新激活〔reboot〕系统,而 runlevel 1则是被用来让系统进入管理工作可以进行的状态,这是预设的。假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作?你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

    shutdown 参数说明:

    [-t] 在改变到其它runlevel之前,告诉init多久以后关机。 [-r] 重启计算器。 [-k] 并不真正关机,只是送警告信号给每位登录者〔login〕。 [-h] 关机后关闭电源〔halt〕。 [-n] 不用init而是自己来关机。不鼓励使用这个选项,而且该选项所产生的后果往往不总是你所预期得到的。 [-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。 [-f] 在重启计算器〔reboot〕时忽略fsck。 [-F] 在重启计算器〔reboot〕时强迫fsck。 [-time] 设定关机〔shutdown〕前的时间。       2.halt 最简单的关机命令

    用halt命令来关机时,实际调用的是shutdown -h。halt 执行时将杀死应用进程,执行sync系统调用文件系统写操作完成后就会停止内核。

    2.halt 参数说明:

    [-n] 防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。 [-w] 并不是真正的重启或关机,只是写wtmp〔/var/log/wtmp〕纪录。 [-d] 不写wtmp纪录〔已包含在选项[-n]中〕。 [-f] 没有调用shutdown而强制关机或重启。 [-i] 关机〔或重启〕前关掉所有的网络接口。 [-p] 该选项为缺省选项。就是关机时调用poweroff。

    3.poweroff 常用的关机命令

    对于poweroff,网上说它是halt命令的链接,基本用法和 halt 差不多,这里就不多说了。

    4.init

    init是所有进程的祖先,他是Linux系统操作中不可缺少的程序之一。它的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程,守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel),init 0为关机,init 1为重启。

    5.reboot 重启命令

    reboot的工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。

    参考:

    ubuntu关机和重启命令

    展开全文
  • ubuntu关机重启等待90秒问题解决 by WangYC 修改默认的等待时间 sudo gedit /etc/systemd/system.conf 可以看到默认谢了很多内容并且被注释掉了,找到其中的几行: DefaultTimeoutStartSec=90s ...

    ubuntu关机重启等待90秒问题解决

    by WangYC

    修改默认的等待时间

    sudo gedit /etc/systemd/system.conf
    

    可以看到默认谢了很多内容并且被注释掉了,找到其中的几行:

     DefaultTimeoutStartSec=90s
     DefaultTimeoutStopSec=90s
     DefaultTRestartSec=100ms
    

    解除注释并把其中的DefaultTimeoutStopSec=90s时间改短,例如

     DefaultTimeoutStopSec=1s
    

    注意:

    千万不要改上面的那个StartSec,看到有博文中说将其改成1s,这将导致你的系统无法启动:1s时间不足以支持你的系统启动。如果你不慎将其改变,可以在grub引导中选择recovery模式的root终端,用vim将其改回来,回头是岸 : )

    配置config生效

    sudo systemctl daemon-reload
    

    重启检验

    reboot
    

    欢迎在评论区或私信中与我交流讨论

    如需引用,请标明出处,谢谢配合。

    展开全文
  • sudo update-grub 亲测上述两种方法我都不好使,该重启还是重启 我看有人说可能是图形化界面导致指向不准确,看着是鼠标点到了关机,实际指向重启 但是我直接用命令行关机 sudo poweroff,发现也还是一个吊样,该...
  • ubuntu关机时间长问题解决

    千次阅读 2019-08-20 07:18:18
    有时候我们总能遇到ubuntu关机的时候卡住,无法关机,一查看发现是“ a stop job is running。。。” 然后后面接着一串等待时间。 这时候我们需要修改一下systemd/system.conf 文件: sudo vim /etc/systemd/...
  • Ubuntu关机要等待很长时间

    千次阅读 2020-03-22 23:51:32
    就是每次用完Linux系统,关机换Windows时总是很慢,至少10分钟起步!在Linux关机时,我按F2查看进程时发现系统在等待mysql服务关闭,要10分多钟!真的是很慢啊!                解决方法 首先打开...
  • ubuntu关机指令

    2013-08-21 13:06:06
    ubuntu关机指令
  • Linux / Ubuntu 关机命令

    千次阅读 2018-10-28 16:19:53
    Linux / Ubuntu 关机命令 1. halt 停止系统运行,但不关闭电源,需要手工关闭电源,不建议用于关机。 strong@ubuntu:~$ halt Failed to start halt.target: Interactive authentication required. See system logs ...
  • Ubuntu关机等待时间解决方案

    千次阅读 2019-09-28 15:35:00
    关于GDM问题(a stop job is running for session c1 of user root 1 min 30 s) ...因为每次关机都要经历这个,而且恰好到90s才开始关机,就觉得肯定是配置的问题了。 hcking@kali:~$ sudo vim /etc/systemd/sys...
  • ubuntu 关机后 自动重启 解决方法

    千次阅读 2019-08-18 16:43:20
    联网状态下,在terminal 输入如下命令即可解决。 sudo apt-get install laptop-mode-tools ps: 如果还治不好,那就 sudo gedit /etc/default/grub 将quiet splash 改为nosplash 然后sudo update-grub ...
  • ubuntu关机或重启卡死

    千次阅读 2019-07-09 17:19:19
    问题:ubuntu 桌面版安装后发现关机和重启一直卡住,bios是American Megatrends。 排查: step1:修改/etc/default/grub,把GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改成==>GRUB_CMDLINE_LINUX_DEFAULT=...
  • Ubuntu关机重启卡死在关机动画界面

    万次阅读 2018-05-20 21:27:15
    Ubuntu关机重启卡死在关机动画界面  最近在一台工控机上安装了Ubuntu16.04,安装完后发现无法正常关机和重启,一直卡在关机动画界面,只有长安开机键才能关机。按照网上提供的许多方法一一尝试都没能解决,最后...
  • Ubuntu关机时间过长,总是停在logo界面 有时候我们总能遇到ubuntu关机的时候卡住,无法关机,一查看发现是“ a stop job is running。。。” 然后后面接着一串等待时间。 这时候我们需要修改一下systemd...
  • 系统:Ubuntu18.04+Win10双系统下的ubuntu 问题:使用命令行+图像化关机,电源和风扇无法关闭,指示灯仍在工作,只能长按电源键强制关闭 解决方案 编辑grub文件 sudo vim /etc/default/grub 定位命令行...
  • 1,重启,不建议 2,修改文件 ... 然后开始修改内容,其实很简单,vim力检索vmlinuz 在后面加上 acpi=force 即可,关机的时候后便会跳过关机动画。 网上也有说明,这个地方大概是在140行后面...
  • Ubuntu 16.04 关机后不断电 写在前面 我的电脑是 Lenovo 拯救者 (联想电脑大毛病没有,小毛病多), 装的双系统,Ubuntu 16.04+win 10。原来装的是英文版,后来重装了系统,换成了中文试试,结果发现关机(shut ...
  • 方法一:</span> sudo vim /etc/default/grub </span> 里面将 # GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"...并添加 GRUB_CMDLINE_LINUX_DFAULT="...s...
  • 1、开机进入Ubuntu advanced option 2、光标移动到recovery mode,按e进入编辑模式 3、找到以'linux'开头的那行,把'ro'后面的内容全部删除,添加'nouveau.modeset=0',F10保存重启 4、进入系统后,打开终端 输入 ...
  • ubuntu关机命令

    2016-09-03 18:22:21
    ubuntu 关机命令  关机命令 shutdown  ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。  1)shutdown –help  可以查看shutdown命令...
  • ubuntu关机重启命令介绍

    千次阅读 2018-07-17 15:13:32
    ubuntu关机重启命令介绍 如果你想保持当前用户的登录而并且使用root用户执行 命令 可以输入:su root 即可!输入蜜码,可以运行,shutdown 命令重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、...
  • Linux ubuntu 关机命令

    2016-08-27 08:23:00
    Sudo reboot 重启ubuntu Sudo shutdown -r now 立刻重启 Sudo shutdown -h now 立刻关机 Sudo shutdown -h 1 一分钟后关机 ...
  • ubuntu关机命令合集

    千次阅读 2021-04-23 15:28:19
     以Ubuntu默认的GNOME集成桌面环境为例,在登录进入GNOME桌面环境后,在桌面上方面板的最右侧有一个“快速用户切换小程序”按钮 (它将用户切换与关机等选项集成在一起),点击该按钮,则出现“退出”、“重新启动”...
  • ubuntu关机卡死

    千次阅读 2017-09-28 12:39:02
    出现 Started Show Plymouth Power off Screen,Stopped Thermal Daemon Service情况,【解决方法】 关机是将联网关掉!!!!
  • ubuntu关机90秒

    2021-03-19 00:10:43
    ubuntu90秒关机的解决方法总结
  • 重启命令 : (1)reboot (2)shutdown -r now #立刻重启 (3)shutdown -r 10 #过10分钟自动重启 (4)shutdown -r 23:35 #在时间为23:35时候重启 #如果是通过shutdown命令设置重启...关机命令 : (1)halt...
  • OS系统的虚拟机下Linux/ubuntu关机卡死解决方案标签: OS系统 虚拟机 linux/ubuntu 关机卡死by 小威威在OS系统的虚拟机下,ubuntu可能会出现卡死的情况(本人用的是ubuntu 15.04),现给出解决方案。网上给出的通用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,888
精华内容 10,755
关键字:

ubuntu关机