Por que nenhuma mensagem “System Restart Required” após a atualização do kernel do Amazon Linux?

3

Corri sudo yum update em uma instância do Amazon Linux e atualizei o kernel. Em outras distintas que eu vi, isso faz com que uma mensagem apareça quando você faz login dizendo System Restart Required . Por que não vejo aqui?

Last login: Mon Jun  2 17:06:11 2014 from ...

       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2014.03-release-notes/

[myuser@dev ~]$ uname -a
Linux dev.myhost.com.au 3.4.82-69.112.amzn1.x86_64 #1 SMP Mon Feb 24 16:31:21 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[myuser@dev ~]$ cd /boot

[myuser@dev boot]$ ls -l 
total 45208
-rw-r--r-- 1 root root    80189 May  6 04:31 config-3.10.38-49.136.amzn1.x86_64
-rw-r--r-- 1 root root    80189 May 14 07:38 config-3.10.40-50.136.amzn1.x86_64
-rw-r--r-- 1 root root    70178 Feb 25 03:36 config-3.4.82-69.112.amzn1.x86_64
drwxr-xr-x 2 root root     4096 Jun  2 17:07 grub
-rw------- 1 root root 10203096 May 12 03:58 initramfs-3.10.38-49.136.amzn1.x86_64.img
-rw------- 1 root root 10203665 Jun  2 17:07 initramfs-3.10.40-50.136.amzn1.x86_64.img
-rw------- 1 root root  8777362 Mar  4 23:18 initramfs-3.4.82-69.112.amzn1.x86_64.img
-rw-r--r-- 1 root root   128784 May  6 04:31 symvers-3.10.38-49.136.amzn1.x86_64.gz
-rw-r--r-- 1 root root   128805 May 14 07:38 symvers-3.10.40-50.136.amzn1.x86_64.gz
-rw------- 1 root root  2201080 May  6 04:31 System.map-3.10.38-49.136.amzn1.x86_64
-rw------- 1 root root  2201155 May 14 07:38 System.map-3.10.40-50.136.amzn1.x86_64
-rw------- 1 root root  1727495 Feb 25 03:36 System.map-3.4.82-69.112.amzn1.x86_64
-rwxr-xr-x 1 root root  3657552 May  6 04:31 vmlinuz-3.10.38-49.136.amzn1.x86_64
-rwxr-xr-x 1 root root  3659152 May 14 07:38 vmlinuz-3.10.40-50.136.amzn1.x86_64
-rwxr-xr-x 1 root root  3145488 Feb 25 03:36 vmlinuz-3.4.82-69.112.amzn1.x86_64

[myuser@dev boot]$ cat grub/grub.conf 
# created by imagebuilder
default=0
timeout=1
hiddenmenu

title Amazon Linux 2014.03 (3.10.40-50.136.amzn1.x86_64)
root (hd0)
kernel /boot/vmlinuz-3.10.40-50.136.amzn1.x86_64 root=LABEL=/ console=hvc0 LANG=en_US.UTF-8 KEYTABLE=us
initrd /boot/initramfs-3.10.40-50.136.amzn1.x86_64.img

title Amazon Linux 2014.03 (3.10.38-49.136.amzn1.x86_64)
root (hd0)
kernel /boot/vmlinuz-3.10.38-49.136.amzn1.x86_64 root=LABEL=/ console=hvc0 LANG=en_US.UTF-8 KEYTABLE=us
initrd /boot/initramfs-3.10.38-49.136.amzn1.x86_64.img

title Amazon Linux 2013.09 (3.4.82-69.112.amzn1.x86_64)
root (hd0)
kernel /boot/vmlinuz-3.4.82-69.112.amzn1.x86_64 root=LABEL=/ console=hvc0 LANG=en_US.UTF-8 KEYTABLE=us
initrd /boot/initramfs-3.4.82-69.112.amzn1.x86_64.img

Reinicialize o sistema e confirme se o novo kernel está sendo executado ...

Last login: Thu Jun  5 10:55:30 2014 from ...

       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2014.03-release-notes/
[myuser@dev ~]$ uname -a
Linux dev.myhost.com.au 3.10.40-50.136.amzn1.x86_64 #1 SMP Tue May 13 21:35:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    
por Stew-au 05.06.2014 / 04:12

1 resposta

4

Isso é principalmente uma coisa do Ubuntu (e eu suponho que o Debian). É parte do sistema update-motd, onde há um monte de scripts em /etc/update-motd.d que ocasionalmente reescrevem a mensagem do dia que é exibida quando você faz o login pela primeira vez. Aqui está a página wiki do Ubuntu sobre isso

O Amazon Linux é derivado do Red Hat Enterprise Linux (ou seja, você está usando "yum" em vez de "apt") e, aparentemente, não possui uma mensagem dinâmica do sistema do dia.

    
por 05.06.2014 / 04:39