Articles of 内核

当gcloud启动的服务器完全启动时,如何得到通知

有没有办法检测服务器何时完成(即完成所有内核启动任务)? 这是Google计算引擎实例。 Nov 18 10:58:51 image-name google: No startup script found in metadata. Nov 18 10:58:53 image-name kernel: [ 27.491829] aufs au_opts_verify:1570:docker[2414]: dirperm1 breaks the protection by the permission bits on the lower branch Nov 18 10:58:53 image-name kernel: [ 27.703142] aufs au_opts_verify:1570:docker[2414]: dirperm1 breaks the protection by the permission bits on the lower branch […]

在高负载时,Mysqllocking了Linux服务器

在生成一些报告的每一天,mysql进程占用1或2个内核(100%)。 问题是整个服务器在那个时候变得没有反应。 我不能ssh,postfix不起作用,apache也不行。 我可以ping服务器。 Cronjobs也可以工作,所以我现在每隔一分钟就把顶端的输出保存到一个文件中。 有更多的内核可用,内存使用率不高,所以我不知道为什么会发生这种情况。 关于报告的应用程序我可以做的不多,但是我发现很奇怪,一旦mysql超载,其他所有事情都停止。 平均负荷达到1.5左右。 一切都结束后,事情开始正常。 有什么我可以做的吗? 带有内核3.13的Ubuntu 12.04在物理服务器上。 top – 21:51:02 up 82 days, 13:57, 8 users, load average: 1.19, 1.21, 1.15 Tasks: 367 total, 1 running, 364 sleeping, 0 stopped, 2 zombie Cpu(s): 1.2%us, 0.9%sy, 1.4%ni, 95.7%id, 0.8%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 16274920k total, 13190728k used, 3084192k free, 284272k buffers […]

linux + dose每个安全内核rpm将在/ boot下安装相关的initrd和vmlinuz文件

我只是打印需要安装在我的Redhat机器(版本6.5)的内核RPM, #yum list-security –security | grep内核 – [0-9] RHSA-2014:1143 security kernel-2.6.18-371.12.1.el5.x86_64 RHSA-2014:1959 security kernel-2.6.18-400.el5.x86_64 RHSA-2014:2008 security kernel-2.6.18-400.1.1.el5.x86_64 RHSA-2015:0164 security kernel-2.6.18-402.el5.x86_64 RHSA-2015:0783 security kernel-2.6.18-404.el5.x86_64 RHSA-2015:1042 security kernel-2.6.18-406.el5.x86_64 RHSA-2016:0045 security kernel-2.6.18-408.el5.x86_64 RHSA-2016:0450 security kernel-2.6.18-409.el5.x86_64 如果我想要安装所有安全内核rpms(如显示)是否意味着所有8(initrd&vmlinuz)内核文件将被安装在/ boot下? 我在问这个问题,因为我在/ boot上有很小的可用空间 备注 – 安装所有安全软件包的yum命令是: yum -y update –security 例如我现在在/ boot下: # ls /boot System.map-2.6.18-371.11.1.el5 grub lost+found vmlinuz-2.6.18-371.11.1.el5 config-2.6.18-371.11.1.el5 initrd-2.6.18-371.11.1.el5.img symvers- […]

删除生产系统上的内核debugging是否可以,如果它阻止升级? KVM模板:/ boot没有足够的空间

所以在一个非常好的主机上有一个传统的CentOS 6.x VPS模板,这个模板被一个100MB / boot分区“卡住”了。 不幸的是,自从4年前产生以来,我们的一台服务器就属于这个类别。 为了获得更多空间的新包/模板,不可能增加/ boot的大小。 切换区域将是一个相当的任务,因为将有新的知识产权和其他模式重新做,所以我们正在寻找替代品。 我们在该服务器上使用CloudLinux,因此内核可能比正常的要大一些。 无论哪种方式,我们被迫将活动内核减less到1,这困扰我,但这是所有可以适应/启动。 问题在于缺less可用于安装新版本内核的空间。 内核debugging*包似乎比标准内核大。 删除它们是否安全? 如果有一个标准内核的旧版本(潜在地)可用于启动,debugging内核是否对生产有用? 这是一个运行LAMP的多租户生产VPS(KVM)。 我们没有做太多的服务器端的CLI,它主要是ecom + webapps。 如果可以提供某种解决方法的话,它会有内核pipe理。

PXE引导不会将内核引导parameter passing给/ proc / cmdline Centos 7.2

我有一个PXE引导服务器(一切都在vmware里),标签configuration如下: label 2g kernel centosX64_7.2 append text nofb load_ramdisk=1 initrd=centosX64_72.img network ks=http://kickstart/ks/centos72.cfg inst.repo=http://myrepo/centos7.2 以下是我在PXE菜单中执行的操作: 然后继续它的例程,然后dracut踢下载squashfs文件(我怀疑这可能与我的问题有关): 最后,它抓住并安装所需的所有软件包,然后login到系统中,我的cmdline文件中没有IP0。 如果我重新启动系统,然后像往常一样通过grub选项,它确实出现了。 任何build议,高度赞赏。 ____UPDATE____ 所以我尝试了@dragz的build议。 没有办法使用箭头键。 当我尝试这样做时没有任何反应,所以唯一可用的是使用实际的启动代码。 我试图将标签更改为: label 2g kernel centosX64_7.2 append text nofb load_ramdisk=1 initrd=centosX64_72.img network ks=http://kickstart/ks/centos72.cfg inst.repo=http://myrepo/centos7.2 **IP0=10.0.12.120** 只是为了看看你是否可能是正确的,但启动选项仍然没有通过。 但是,如果我只是做2f IP0 = …(对于cenntos6.7)它按预期工作。

我是否需要再次编译内核?

编译内核,还有一个选项,我忘了给你我的卡支持。 我是否需要再次编译内核? $ Make && make modules_install $ Make install 还是有更简单的方法来激活此function,而不是再次编译一切。

运行最新的内核很重要吗?

我想使用RHEL 7.4,但是我为Linux 3.10.0-514构build了二进制驱动程序。 RHEL 7.4随Linux 3.10.0-693一起提供,此驱动程序不支持此内核。 旧版内核可以使用RHEL 7.4吗? 我知道这在技术上是可行的,所以问题是新内核提供了什么特性以及用户空间如何取决于这些新特性? 我可以看到,这两个内核都是从3.10行开始的,所以我猜他们是完全可以从用户空间的angular度来replace的,使用旧内核应该是合理安全的? 也可以使用较旧的内核安装程序或我应该安装7.3,并使用yum upgrade升级到7.4升级?

XEN Debian Lenny

在具有12 GB RAM和i7 Quadcore CPU的服务器上安装XEN内核是否安全? MemTotal: 12462952 kB 我问的原因是这样的。 Debian-50-lenny-32-minimal:/proc# uname -r 2.6.26-2-686-bigmem 是否需要“bigmem内核”来满足12 GB的整个范围?

安装FreeBSD内核

我正在设置Asterisk,其中一项安装前任务是设置zaptel。 我得到了我需要将FreeBSD内核源代码安装到/ usr / src的消息。 当我运行make buildworld我得到了make: don't know how to make buildworld. Stop的信息make: don't know how to make buildworld. Stop make: don't know how to make buildworld. Stop 我对FreeBSD有点新鲜,所以我不知道如何继续。 任何想法都表示赞赏。

针对执行大量NFS访问的Solaris 10客户端的build议系统参数设置

我有一台客户端,其应用程序在T2000 32GByte 1GHz-4core SPARC Solaris 10系统上大量使用NFS文件系统访问。 客户想要获得更好的性能。 系统没有参数修改(在/ etc / system中),我想知道是否有一些参数的改变可能有助于这个情况。 谢谢