大数据学习-2024.1.23
# ip地址:主要是用于在一个网络中可以找到一台机器的标识(搬家地址)
ip地址的构成:网络号段和主机号段构成
xxxx.xxxx.xxxx.xxxx(点分十进制) ,理论上每一位的最大值是255,最小值是0
分为5大类:
A(第一位是网络号段,后三位是主机号段),
B(前两位是网络号段,后两位是主机号段),
C(前三位是网络号段,后一位是主机号段),
D(用作一些特殊场景),E(未来可能会用到)
# MAC地址:物理机地址,由厂家规定(身份证号)
# 子网掩码:用于区分ip地址的
C: 192.168.1.43
255.255.255.0
# 网关:主要作用是连接两个不同网络的 vmware中设置的话,最后一位是.2
# DNS服务器:主要是用于解析域名的 8.8.8.8 114.114.114.114
www.baidu.com
基础命令的使用
# 切换目录:cd /xx/xxx/xx
查看当前目录下的文件夹或者文件: ls | ll
退回上一级目录:cd ..
编辑文件:
vi xxx
vim xxx
1) 按下i键 进入编辑模式
2) 编辑好后,按下esc,退出编辑模式
3) 保存退出 :wq
# 移动文件 mv xxx xxx
# 创建文件夹 mkdir xxx
# 查看当前所在的目录路径 pwd
修改yum的镜像源(阿里镜像源)
1. yum clean all
2. yum makecache
3. 输入以下命令进入yum源(软件仓库)的配置文件所在的目录
cd /etc/yum.repos.d/
4. 把默认的yum源(软件仓库)的配置文件改名,即备份默认的yum源
mv CentOS-Base.repo CentOS-Base.repo.bak
5. 将我提供的CentOS7-Base-163.repo文件放到/etc/yum.repos.d/文件夹下
6. 使用yum命令下载wget命令 yum install wget -y
7. 从阿里云上把阿里镜像文件下载下来
wget http://mirrors.aliyun.com/repo/Centos-7.repo
8. 把阿里云的yum源配置文件名改为CentOS-Base.repo
mv Centos-7.repo CentOS-Base.repo
9. 清理缓存
yum clean all
10. 生成缓存
yum makecache
11. 使用以下命令查看yum源是否更改成功
yum repolist
关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
查看防火墙状态
firewall-cmd --state
systemctl status firewalld.service #查看防火墙状态
启动防火墙
systemctl start firewalld.service
关闭networkmanage服务
xxxxxxxxxx systemctl status NetworkManager #查看NetworkManager状态systemctl stop NetworkManager #停止NetworkManagersystemctl disable NetworkManager#禁止NetworkManager开机启动
修改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static" ---改这个 改成statics
jdk安装
-
在local目录下创建soft文件夹,将来soft表示存放安装包以及解压目录
-
在soft目录下创建jars包,放安装包
-
卸载自带jdk 查看自带jdk rpm -qa |grep jdk 卸载: rpm -e 自带jdk名称 --nodeps
-
上传jar包
-
解压
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/soft/ # -C的目的:指定解压到的目的地文件夹路径
-
配置环境变量
1) 打开环境变量的文件 vim /etc/profile # 添加以下内容 2) export JAVA_HOME=/usr/local/soft/jdk1.8.0_171 export PATH=.:$PATH:$JAVA_HOME/bin 3) 让shell脚本生效 source /etc/profile
克隆虚拟机
- 关机
- 右击虚拟机–管理–克隆
- 选择完整克隆
- 克隆出来的机器,ip地址,物理机地址MAC,主机名都是一模一样的
- 修改物理机地址MAC
node1中随机点几下,与克隆出来的MAC地址不一样即可
00:50:56:3C:67:40
- 不要启动master,启动node1
- 使用xshell连接(使用原来连接master的链接进行连接,因为克隆出来的ip地址是没有变的)
- 修改主机名
[root@master ~]# vim /etc/hostname
- 修改ip地址
[root@master ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
- 重启
init 6 或 reboot
- 新建一个链接
-
拍摄快照(保存当前虚拟机中是数据状态)
注意:
1. 一定要关机拍摄快照
2. 不要拍摄很多,定时清理