美文网首页Kubernetes
Mac 通过 VirtualBox 安装 Ubuntu

Mac 通过 VirtualBox 安装 Ubuntu

作者: tjudream | 来源:发表于2021-11-29 20:54 被阅读0次

    安装 VirtualBox

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

    • 配置 VirtualBox
      File -> Host Network Manager -> Create
      创建 vboxnet0 -> 192.168.56.1/24


      image.png

    安装虚拟机

    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 地址
    • IP : 192.168.56.100
    • 子网掩码: 255.255.255.0
    • 广播地址:192.168.56.255


      image.png
      image.png

      主机名 k8s1,用户名起一个自己喜欢的就可以


      image.png
      安装 openssh 服务
      image.png
      其他的都不需要装,安装好操作系统之后再安装就行

      开始安装操作系统并重启

    安装好的系统有两块网卡


    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

    相关文章

      网友评论

        本文标题:Mac 通过 VirtualBox 安装 Ubuntu

        本文链接:https://www.haomeiwen.com/subject/gqolnltx.html