centos7 ip/映射/机器名变更/克隆(克隆后配置修改)|2
1. 查看主机名,三个命令都可以
# hostname
# uname -n
# cat /proc/sys/kernel/hostname
2. 使用 vi /etc/hostname 文件
修改为Hadoop100
3. 设置主机名及IP映射
vi 编辑器打开vi /etc/hosts 文件
在文件尾部添加内容,格式:IP地址 主机名(中间用空格分隔),保存退出
192.168.1.100 hadoop
4. 重启网略
systemctl restart network
5. 检查主机名是否可用
[root@localhost ~]# ping hadoop100
PINGhadoop100 (192.168.1.100) 56(84) bytes of data.
64 bytesfrom hadoop100 (192.168.1.100): icmp_seq=1 ttl=64 time=0.038 ms
64 bytesfrom hadoop100 (192.168.1.100): icmp_seq=2 ttl=64 time=0.037 ms
64 bytesfrom hadoop100 (192.168.1.100): icmp_seq=3 ttl=64 time=0.038 ms
64 bytesfrom hadoop100 (192.168.1.100): icmp_seq=4 ttl=64 time=0.038 ms
如果想在我们的Windows是上用别名访问需要在C:\Windows\System32\drivers\etc\hosts后追加
192.168.1.100 hadoop100
6. 添加/删除用户
[root@hadoop100 ~]# useradd shaozhiqi //添加用户
useradd: user 'shaozhiqi' already exists
[root@hadoop100 ~]# userdel shaozhiqi
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists
[root@hadoop100 ~]# userdel -r shaozhiqi //删除用户及目录
[root@hadoop100 ~]# passwd shaozhiqi
Changing password for user shaozhiqi.
New password:
BAD PASSWORD: The password contains the user name in some form
Retype new password:
passwd: all authentication tokens updated successfully.
[root@hadoop100 ~]# id shaozhiqi //查看用户创建成功
uid=1000(shaozhiqi) gid=1000(shaozhiqi) groups=1000(shaozhiqi)
[root@hadoop100 ~]#
7. 为用户设置root权限
[root@hadoop100 ~]# vim /etc/sudoers
set nu 可以设置行号
:wq! 强制退出
8. 创建目录
[root@hadoop100~]# cd /opt
[root@hadoop100opt]# ll
total 0
drwxr-xr-x.2 root root 6 Mar 26 2015 rh
[root@hadoop100opt]# mkdir software module
[root@hadoop100opt]# ll
total 0
drwxr-xr-x.2 root root 6 Jun 18 05:58 module
drwxr-xr-x.2 root root 6 Mar 26 2015 rh
drwxr-xr-x.2 root root 6 Jun 18 05:58 software
[root@hadoop100opt]# rm -rf rh
[root@hadoop100opt]# ll
total 0
drwxr-xr-x.2 root root 6 Jun 18 05:58 module
drwxr-xr-x.2 root root 6 Jun 18 05:58 software
[root@hadoop100opt]# chown shaozhiqi:shaozhiqi module/ software/ //修改文件所有者
[root@hadoop100opt]# ll
total 0
drwxr-xr-x.2 shaozhiqi shaozhiqi 6 Jun 18 05:58 module
drwxr-xr-x.2 shaozhiqi shaozhiqi 6 Jun 18 05:58 software
9. Clone虚拟机以及设置ip/用户
在虚拟机关闭的情况下进行克隆
创建完整克隆不要快捷方式
10. 修改克隆好的机器的ip为101、机器名hadoop101 ,以及ip映射,验证是否可用等
11. 修改101的物理地址(由于是克隆的100的,当修改了物理地址后就不能激活网卡了)
52:54:00:0a:b6:9e
cd /etc/udev/rules.d
vi 70-persistent-ipoib.rules
运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成grub配置并更新内核参数
vi /etc/sysconfig/network-scripts/ifcfg-eth0
MACADDR=52:54:00:0a:b6:9e
service network restart 重启网卡
还是异常,于是修改
重启解决
总结下克隆后要修改的点:
1.修改mac为生成的mac
cd /etc/udev/rules.d
vi 70-persistent-ipoib.rules
2.修改vi
/etc/sysconfig/network-scripts/ifcfg-eth0里的HWADDR与其一致
3.修改ip
4.修改映射关系
vi /etc/hosts
5.修改机器名
vi /etc/hostname
6.重启网卡
service network restart
7.ping 机器名验证
8.重启机器可以看到机器名已变更
12. 在前面配置完centOs Nat 后就可以用外部工具链接我们的虚拟机了
centos7 ip/映射/机器名变更/克隆(克隆后配置修改)|2的更多相关文章
- 获取当前网络中的电脑数目及MAC-通过MAC查找IP-通过IP查询机器名
Microsoft Windows [版本 ] 版权所有 (c) Microsoft Corporation.保留所有权利. C:\Users\Administrator>netsh netsh ...
- VMware克隆centos后需要进行修改配置的地方
1. 首先在VMware中通过复制现在状态的虚拟机或者快照形式的虚拟机,选择完整复制文件进行克隆. 2.打开克隆的虚拟机之后,需要修改主机名和相应的hosts表 2.1 修改主机名 输入 vi /e ...
- 用ip代替机器名访问sharepoint 站点
1. aam 里加入一个ip的internet 2. iis里不用加上ip,但不要有host name 出现的问题: 1. 当打开站点里会出现这个错误 file not found 2. 当加授予 ...
- 如何用ip代替机器名访问sharepoint site
1. iis里绑定ip 2. AAM里加一条ip的记录
- 使用Java取得本机IP和机器名
try { InetAddress addr = InetAddress.getLocalHost(); String ip=addr.getHostAddress().toString();//获得 ...
- VMware 克隆 CentOS 后网卡信息修改
概述 在我们需要多台 CentOS 虚拟机的时候,对已有虚拟机的系统进行克隆或是复制.但是这样做又有一个问题,克隆出来的虚拟机启动的时候你输入命令:ifconfig,eth0 网卡信息没了,只有一个 ...
- Centos克隆虚拟机后配置网络
修改网卡相关信息,复制第二个网卡的mac地址. vim /etc/udev/rules.d/70-persistent-net.rules 修改网卡的信息 vim /etc/sysconfig/net ...
- vmware克隆虚拟机后配置网络
一件配置: rm -rf /etc/udev/rules.d/70-persistent-net.rules cd /etc/sysconfig/network-scriptsrm -rf ifcfg ...
- 单机器启动多个tomcat的配置修改
首先去apache下载一个tomcat,下载解压版的,比较方便 把这个tomcat(我下载的是tomcat7版本),解压两次,为了方便显示,我把解压出来的tomcat重命名成tomcat71和to ...
随机推荐
- 三、create-react-app新旧版中使用less和antd并修改主题颜色
引入less 如果项目根目录中没有config文件夹,首先暴露出项目配置文件,项目下执行: npm run eject 如果项目是从git仓库中pull下来的的话,必须确保本地项目与仓库中没有冲突,才 ...
- 使用numpy和PIL实现图像的手绘效果
输入 输出 代码如下 图像的手绘效果的实现 from PIL import Image import numpy as np a = np.array(Image.open("index.j ...
- vs2017 dlib19.3 opencv3.41 C++ 环境配置 人脸特征点识别
身为一个.net程序员经过两天的采坑终于把人脸特征检测的项目跑通了,然后本文将以dlib项目中人脸特征检测工程为例,讲解dlib与opencv 在vs2017 C++ 项目中的编译与运行路径配置. 1 ...
- [前端开发]Vue父子组件的通信及访问
父传子 props 子传父 自定义事件emit props传数组 props:['cmovies','cmessage'] props传对象 props:{ //1.类型限制 cmovies:Arra ...
- Mybatis(三)Mybatis映射开发
4.1 一对一 4.1.1 表对应关系, 一个订单对应一个用户 4.1.2 实体对应关系 public class Order { private int id; private Date order ...
- Falling Squares
2020-01-08 10:16:37 一.Falling squares 问题描述: 问题求解: 本题其实也是一条经典的区间问题,对于区间问题,往往可以使用map来进行区间的维护操作. class ...
- Idea无法调出搜狗等中文输入法
在用户目录下的文件.xprofile 中添加一下内容 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=“@ ...
- Android初级控件
Android初级控件 从今天开始就对Android进行正式的学习,首先先来学习一下初级的控件 1.TextView 文本框,用于显示文字,不可编辑. 常用属性 android:autoLink ...
- OpenCV-Python 姿态估计 | 五十
目标 在本章中 我们将学习利用calib3d模块在图像中创建一些3D效果. 基础 这将是一小部分.在上一次相机校准的会话中,你发现了相机矩阵,失真系数等.给定图案图像,我们可以利用以上信息来计算其姿势 ...
- TensorFlow系列专题(六):实战项目Mnist手写数据集识别
欢迎大家关注我们的网站和系列教程:http://panchuang.net/ ,学习更多的机器学习.深度学习的知识! 目录: 导读 MNIST数据集 数据处理 单层隐藏层神经网络的实现 多层隐藏层神经 ...