linux-kernel - centos6.4内核升级少模块问题
迷茫
迷茫 2017-04-25 09:02:50
0
1
936

参考这篇文章进行内核升级
/a/1190000000733628

最后报
[root@puppetnode02 linux-3.10.84]# make install
sh /data/soft/linux-3.10.84/arch/x86/boot/install.sh 3.10.84 arch/x86/boot/bzImage \
System.map "/boot"
ERROR: modinfo: could not find module ipt_MASQUERADE
ERROR: modinfo: could not find module ipt_REDIRECT
ERROR: modinfo: could not find module iptable_nat
ERROR: modinfo: could not find module nf_nat

这少模块问题怎么处理

貌似直接查找都是有的

[root@puppetnode02 linux-3.10.84]#  lsmod | grep ipt_MASQUERADE
ipt_MASQUERADE          2466  1 
nf_nat                 22759  3 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat
nf_conntrack           79357  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
[root@puppetnode02 linux-3.10.84]#  lsmod | grep ipt_REDIRECT
ipt_REDIRECT            1840  1 
nf_nat                 22759  3 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat
[root@puppetnode02 linux-3.10.84]#  lsmod | grep iptable_nat
iptable_nat             6158  1 
nf_nat                 22759  3 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat
nf_conntrack_ipv4       9506  3 iptable_nat,nf_nat
nf_conntrack           79357  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
ip_tables              17831  2 iptable_nat,iptable_filter
[root@puppetnode02 linux-3.10.84]#  lsmod | grep nf_nat
nf_nat                 22759  3 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat
nf_conntrack_ipv4       9506  3 iptable_nat,nf_nat
nf_conntrack           79357  4 ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4

但不知道后面怎么处理

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
phpcn_u1582

yumを使用して直接アップグレードします。
1. 元のカーネル情報を表示します

リーリー

2. 公開鍵をインポートする

リーリー

3. Docker はカーネル 3.8 以降の使用を推奨しているため、YUM を使用してカーネルをアップグレードすることを選択します。
KEYをインポートし、ソフトウェアソースをインストールします。 YUM の ELRepo ソースには、メインライン (3.13.1) と長期 (3.10.28) の 2 つのカーネル バージョンがあり、長期の方が安定しており、長期間更新されることを考慮して、このバージョンを選択します。
メイン:
yum を使用する場合は、--enablerepo=elrepo-kernel パラメーターを指定してください
[root@localhost ~]# yum --enablerepo=elrepo-kernel kernel-lt をインストールします

4. grub の順序を変更する
デフォルトの起動カーネルを変更します。通常、新しくインストールされたカーネルは、デフォルト = 1 をデフォルト = 0 に変更します。
[root@localhost ~]# cat /etc/grub.conf
# anaconda によって生成された grub.conf
#
# このファイルに変更を加えた後に grub を再実行する必要はないことに注意してください
# 注意: /boot パーティションがあることは、
を意味します。 # すべてのカーネルお​​よび initrd パスは /boot/ に相対的です (例:
) #ルート(hd0,0)
# カーネル /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
デフォルト=0
タイムアウト=5
スプラッシュイメージ=(hd0,0)/grub/splash.xpm.gz
隠しメニュー
タイトル CentOS (3.10.84-1.el6.elrepo.x86_64)
ルート (hd0,0)
kernel /vmlinuz-3.10.84-1.el6.elrepo.x86_64 ro root=UUID=7ab2f0a8-b4b1-40bd-80b3-2c6f22486ded rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD Quiet rhgb crashkernel=auto LANG=zh_CN.UTF-8 rd _NO_LVM rd_NO_DM
initrd /initramfs-3.10.84-1.el6.elrepo.x86_64.img
タイトル CentOS (2.6.32-220.el6.x86_64)
ルート (hd0,0)
カーネル /vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=7ab2f0a8-b4b1-40bd-80b3-2c6f22486ded rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD Quiet rhgb crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_ L VM rd_NO_DM
initrd /initramfs-2.6.32-220.el6.x86_64.img

5. マシンを再起動してカーネル情報を表示します

リーリー

カーネルのアップグレードが完了しました

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート