CentOS7设置hostname、hosts(永久更改)

1. 设置hostname

方法1:

centos7 里面修改hostname的方式有所改变,修改/etc/hosts和/etc/sysconfig/network两个文件已经不能生效。使用的新命令是:

[[email protected] mort]# hostnamectl set-hostname hadoop101.com
[[email protected] mort]# hostname -f
hadoop101.com

方法2:

修改配置文件/etc/hostname来实现主机名的修改。把该文件内容hostname name中的name替换成自己想要的主机名重启即可。

[[email protected] mort]# vim /etc/hostname
hadoop101.com

centos7之前的版本请用此方法:

[[email protected] mort]# vi /etc/sysconfig/network
#Created by anaconda
NETWORKING=yes
GATEWAY=192.168.1.2
HOSTNAME=hadoop101.com

2. 设置/etc/hosts

[[email protected] mort]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.100 hadoop100.com hadoop100
192.168.1.101 hadoop101.com hadoop101
192.168.1.102 hadoop102.com hadoop102
192.168.1.103 hadoop103.com hadoop103
192.168.1.104 hadoop104.com hadoop104
192.168.1.105 hadoop105.com hadoop105
192.168.1.106 hadoop106.com hadoop106

3. 重启后生效

原文地址:https://www.cnblogs.com/MWCloud/p/11346867.html

时间: 2024-10-24 04:03:18

CentOS7设置hostname、hosts(永久更改)的相关文章

关于CentOS7下永久更改主机名

一直苦于无法永久修改主机名,man了一下hostname,里面居然已经有了详细的说明: SET NAME        When  called  with one argument or with the --file option, the commands set the host name or        the NIS/YP domain name.  hostname uses the sethostname(2) function, while all of  the  thr

临时更改与永久更改主机名

更改网络ip的几种方法 ifconfig 网卡名称  192.168.100.100/24 #临时生效 用vi命令编辑 /etc/sysconfig/network-scripts/网卡名称 可以永久更改网络ip 更改主机名称 hostname   主机名称   #临时修改 hostnamectl set-hostname  主机名称  #永久修改 vi /etc/hostname   在里面写入主机名 #编辑配置也可更改为永久

vmware下为CentOS7设置静态IP

vmware下为CentOS7设置静态IP可以分为三个主要步骤: 1. 在windows中设置VMWare创建的虚拟网络 2. 设置VMWare为静态IP 3. 设置CentOS7的网络为静态IP 首先来到控制面板下 如图所示,点击"VMware Network Adapter VMnet8",可以看到如下图所示的界面 再点击属性我们可以看到下一个界面 双击红色框中的部分,又可以看到如下界面 上图中红色框中的部分可以修改也可以不修改,看你喜好,记住上面的数字后面会用到,然后在Windo

如何暂时性更改或者永久更改cmd的命令提示符

1.暂时性更改 cmd里直接输入: prompt=$p$g 2.永久更改 更改用户环境变量 新建一个环境变量prompt 变量值:$p$g

VMWare中CentOS7 设置固定IP且能够访问外网

最近搭建kubernetes集群环境时遇到一个问题,CentOS7在重启后IP发生变化导致集群中etcd服务无法启动后集群环境变得不可用,针对这种情况,必须要对CentOS7设置固定IP且可以访问外网(下载镜像用). 首先关闭VMware的DHCP: 选择编辑-->虚拟网络编辑器 选择VMnet8,去掉使用本地DHCP服务将IP地址分配给虚拟机(D)选项.点击NAT 设置(S)查看一下GATEWAY地址: 设置完,点击OK就可以了. 设置CentOS静态IP: 涉及需要修改的配置文件有:   /

Linux学习—centos7设置开机非图形化

centos7修改默认开机状态 在centos6中的开机默认开机状态保存在/etc/inittab文件中,那centos7中会不会发生变化呢,我们不妨同样地查看centos7中的/etc/inittab文件: 发现和centos6中的内容不一样,大致内容为centos7中不再使用runlevels的概念,而是改用targets来代表运行状态,multi-user.target对应centos6中的runlevel 3(多用户模式),graphical.target对应于centos6中的runl

永久更改pip源和创建虚拟环境

一.永久更改pip源 1.windows 编辑%APPDATA%/pip中的pip.ini(若无则新建): C:\Users\v_xmmxhli λ cd %APPDATA%/pip C:\Users\v_xmmxhli\AppData\Roaming\pip λ notepad pip.ini 在pip.ini中写入: [global] index-url = https://pypi.douban.com/simple [install] trusted-host = pypi.douban

[转帖]centos7设置CPU的运行频率为performance

centos7设置CPU的运行频率为performance http://www.512873.com/archives/612.html Publish: March 6, 2019 Category: 文档 No Comments 查看当前cpu运行频率: cat /proc/cpuinfo | grep -i "cpu mhz" 开始设置: cpupower -c all frequency-set -g performance 或者: cpupower  frequency-s

ubuntu 更改hostname, hosts后没有办法执行sudo 问题

由于主机名有重复的情况,所有需要更改主机名,遇到几个问题,主机名更改,重启系统以后不能执行sudo,另外也不知道root用户名密码.这个时候陷入了死循环. 网上搜集的办法,都是用sudo 命令去更改,但是sudo 命令都用不了,怎么更改呢?于是找到了这个solution: https://github.com/NixOS/nixpkgs/issues/18012 办法:开启两个终端,第一个终端里执行: echo $$ 第二个终端里执行: pkttyagent --process PID_FROM