如何解决Linux 系统下 ifconfig 命令无网络接口 ens33

摘要:
我在Linux系统的命令行上使用了ifconfig命令来检查IP配置信息。在ifconfig命令下,我发现网络接口ens33丢失了,只有环回端口。效果如下图所示:以前的IP地址丢失了,只剩下本地地址127.0.0.1。原来的问题发生在这里。如果发现网络已连接,则必须首先启用网络。当您启用网络时,将调用/sbin/dhclient,然后尝试执行[root@linux~]#/sbin/dhclient结果成功。ifconfig显示接口已启动,Redis服务器可以连接,网络正常。

今天我在做Redis的哨兵集群模式的时候,以前都是好的,也不知道从什么时候开始就无法连接Redis服务器了,就是运行如下命令,没有效果:redis-server redis.conf,然后在通过命令查看redis的状态,始终没有启动Redis,命令如下:ps -ef|grep redis 或者 ps -ef|grep 6379 ,查询不到Redis服务器的状态。开始以为是配置文件的错误,看了很多遍,改了很多遍,都是不行,最后重新拷贝了新的redis.conf配置文件,还是不能启动。

后来我查看Redis的日志,发现有一个错误:CreatingServerTCPlisteningsocket192.168.127.128:6379:bind:Cannotassignrequestedaddress ,在网上查了一下,也没有正好能解决我这个问题的。没办法。我就使用 ifconfig 命令在Linux 系统下的命令行执行来检查一下IP配置信息,ifconfig 命令下发现网络接口ens33不见了,只有环回口,效果如下截图:

如何解决Linux 系统下 ifconfig 命令无网络接口 ens33第1张

以前的IP地址没有了,只剩下这个本地地址了127.0.0.1,原来问题出现在这里。其实不是接口不存在,只是接口没有UP。发现联网时要先启用网络,启用网络时会调用/sbin/dhclient,于是尝试下执行

[root@linux ~]# /sbin/dhclient

结果成功了,ifconfig下显示接口已经UP,redis服务器可以连接上了,网络也正常了。效果如下图:

如何解决Linux 系统下 ifconfig 命令无网络接口 ens33第2张
真幸福,今天有解决了一个问题,在没有解决问题之前,很难,等把问题解决了之后,发现其实并不是很难,只是对Linux系统还是不熟的缘故,继续努力

免责声明:文章转载自《如何解决Linux 系统下 ifconfig 命令无网络接口 ens33》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇thinkphp 后台的搭建基于godror 的 oracle prometheus exporter下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java 基本理论知识点

http://www.cnblogs.com/hellokitty1/p/4491808.html 1、main方法是怎么写的        public static void main(String [] args){}//最习惯的      public static void main(String  args[]){}      static p...

redis 中文存储乱码问题

在redis 中存储中文,读取会出现乱码(其实不是乱码,只是不是我们存的中文显示) 1 redis> set test "我们" 2 OK 3 redis> get test 4 "xe6x88x91xe4xbbxac" 如何在get时取到它的中文呢?只需要在redis-cli 后面加上--raw redis> get...

Linux逻辑卷管理LVM学习总结

LVM(Logical Volume Manager),它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,可以弹性的增加或减小分区的大小,使得磁盘分区管理更具灵活性。LVM的实现示意图: 创建LVM实例: 1、首先创建3个准备组成卷组VG的物理分区,并且把分区格式改为8e。以/dev/sdb1、/dev/sdb2...

linux下crontab的使用方法

<spanstyle="font-size:14px;">在Linux中任务可以被配置在指定的时间段、指定的日期、或系统平均载量低于指定的数量时自动运行。 crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序。 cron服务是可以根据时间、日期、月份、星期的组合来调度对重复任务执行的守护进程。linux的cr...

linux配置SOCK5代理

一.llinux环境安装 yum update yum install pam-devel openldap-devel openssl-devel yum -y install gcc yum -y install gcc-c++ 二.sock5安装 cd /opt wget http://downloads.sourceforge.net/pr...

Ubuntu下qemu环境搭建vexpress开发平台

在查找资料过程中,发现自己搭建虚拟的arm环境的话,有一个比较好的软件就是qemu了,当然还有其他的,大家各投所好就好。 接下来说一下qemu环境搭建过程。 其实搭建很简单,作为小白,我还是捣鼓了两三天才真正的安装成功,正在尝试着怎么使用。 上篇已经讲了安装Ubuntu系统后root密码的设置,这里就要用到root密码进行软件安装了。 可以在命令行模式下先...