Kubernetes

Mac 通过 VirtualBox 安装 Ubuntu

2021-11-29  本文已影响0人  tjudream

安装 VirtualBox

https://www.virtualbox.org/wiki/Downloads

安装虚拟机

Ubuntu20.04
https://mirror.lstn.net/ubuntu-releases/20.04.3/ubuntu-20.04.3-live-server-amd64.iso
新建虚拟机

image.png
内存 4G
image.png
image.png
image.png
image.png
硬盘最小40G
image.png
创建好虚拟机之后对虚拟机进行设置,点击 Settings
image.png
去掉软盘
image.png
CPU 最少2核
image.png
光盘挂载 Ubuntu20.04 的镜像
image.png
配置两块网卡 NAT 和 Host-only
image.png
image.png
启动虚拟机进行安装
手动配置 vobxnet0 网卡的 ip 地址

安装好的系统有两块网卡


image.png

enp0s3 是 NAT 模式,通过 DHCP 自动获取 IP 10.0.2.15
enp0s8 是 Host-only 模式,设置的静态 IP 192.168.56.100 , k8s 的安装依赖于此 IP

远程连接
ssh dream@192.168.56.100

配置虚拟机

配置 sudo 免密码

sudo chmod +w /etc/sudoers
sudo vim /etc/sudoers
# 将 “%sudo   ALL=(ALL:ALL) ALL” 改为 “%sudo   ALL=(ALL:ALL) NOPASSWD:ALL”
sudo chmod -w /etc/sudoers

关闭 swap

sudo swapoff -a
sudo vim /etc/fstab
# 注释掉带有 swap 的行
# /swap.img     none    swap    sw      0       0

配置系统时间

查看系统时间

timedatectl
image.png

发现系统时间是标准的 UTC 时间
查询是否支持上海时间

timedatectl list-timezones | grep Shanghai
image.png

修改并查看系统时间

sudo timedatectl set-timezone Asia/Shanghai
timedatectl
image.png

修改时间为24小时制

date 命令查看时间发现是 12h 制


image.png

修改成 24h 制

sudo vim /etc/default/locale
# 在文件末尾加上一行
LC_TIME=en_DK.UTF-8
# 重启服务器
sudo reboot
# 查看时间
date
image.png

解决Ubuntu时间不对的问题

sudo apt install ntpdate
# 同步系统时间
sudo ntpdate cn.pool.ntp.org
# 将系统时间写入硬件
sudo hwclock --systohc

Ubuntu 自动同步时间

timedatectl 查看 System clock synchronized: no 状态是 no,表示没有自动同步时间


image.png

修改时间同步配置

sudo vim /etc/systemd/timesyncd.conf
# 修其中的配置项 #NTP= 
NTP=cn.pool.ntp.org
# 保存文件
# 重启时间同步服务
sudo systemctl restart systemd-timesyncd.service
# 查看服务状态
sudo systemctl status systemd-timesyncd.service
image.png

等一小会,再次查看时间同步状态


image.png
上一篇 下一篇

猜你喜欢

热点阅读