[注意事项] 使用树莓派4B上的VMware ESXi来创建虚拟机

简介

    • vmware ESXi Arm Fling で、仮想マシンを作成してみる。

[メモ] ラズパイ4Bへ vmware ESXi on Arm Flingのインストール の続き

image.png

环境

    • Raspbery Pi 4B 8GB

SATA-USB3.0変換ケーブル + SSD or HDD
有線LAN接続

OSインストーラは、arm64のものを使う。

Debian 10 (Buster) https://cdimage.debian.org/debian-cd/10.6.0/arm64/iso-cd/

debian-10.6.0-arm64-netinst.iso (今回、これを使った)
debian-10.6.0-arm64-xfce-CD-1.iso

Ubuntu 20.04 – Ubuntu Server for ARM — https://ubuntu.com/download/server/armここから、isoファイルをダウンロードする
=> ubuntu-20.04.1-live-server-arm64.iso

进行操作

基本设置(时间修正和允许SSH登录)

    1. 导航器 > 主机 > 管理

 

    1. [系统] > 日期和时间 > [编辑NTP设置]

选择 “使用NTP (启用NTP客户端)”
NTP服务启动策略:与主机同步启动和停止
NTP服务器:0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org, 3.pool.ntp.org
[保存]

[服务] // NTP和SSH的设置

ntpd:右击 > 启动
TSM-SSH:

右击 > 策略 > 与主机同步启动和停止
右击 > 启动

[许可证] // 如果有许可证代码

许可证分配 > 许可证密钥:12345=67890-ABCDE-12345-67890
[确认许可证] > [许可证分配]

文件传输

传输ISO文件等以设置虚拟机。

image.png

创建虚拟机

image.png

Debian

    • debian は、作成したユーザをsudoerに入れてくれないっぽいので、初回rootでログインして、設定する

/etc/ssh/sshd_configを編集して、rootでパスワードでログインできるようにする。

/etc/ssh/sshd_config

PermitRootLogin yes

PasswordAuthentication yes

    • systemctl daemon-reload && systemctl restart sshする

パスワードなしで sudo する

こんな感じで、sudoerに登録
export SUDO_USER=mt08
echo “${SUDO_USER} ALL=(ALL) NOPASSWD: ALL ” | sudo tee /etc/sudoers.d/${SUDO_USER}-nopasswd

安装 open-vm-tools。

image.png

ビルド & インストール

コピペ
sudo apt update && \
sudo apt install -y build-essential git && \
sudo apt install -y –no-install-recommends automake libtool libmspack-dev libglib2.0-dev libpam0g-dev libssl-dev libxml2-dev libxmlsec1-dev libx11-dev libxext-dev libxinerama-dev libxi-dev libxrender-dev libxrandr-dev libxtst-dev libgtk2.0-dev && \
git clone https://github.com/vmware/open-vm-tools.git && \
cd open-vm-tools && \
git checkout stable-11.2.0 && \
cd open-vm-tools && \
autoreconf -i && \
./configure –without-gtk3 –without-gtkmm && \
make -j && \
sudo make install && sudo ldconfig

自動起動スクリプトの設定

コピペ
cat << ‘EOF’ | sudo tee /etc/systemd/system/vmtoolsd.service
[Unit]
Description=Open VM Tools
After=network-online.target

[Service]
ExecStart=/usr/local/bin/vmtoolsd
Restart=always
RestartSec=1sec

[Install]
WantedBy=multi-user.target
EOF

sudo systemctl daemon-reload
sudo systemctl enable vmtoolsd.service
sudo systemctl restart vmtoolsd.service
sudo systemctl status vmtoolsd.service

最後こんな風に出てればOK
mt08@debian10:~/open-vm-tools/open-vm-tools$ sudo systemctl status vmtoolsd.service
● vmtoolsd.service – Open VM Tools
Loaded: loaded (/etc/systemd/system/vmtoolsd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2020-10-20 01:39:20 PDT; 1s ago
Main PID: 1011 (vmtoolsd)
Tasks: 3 (limit: 2274)
Memory: 1.6M
CGroup: /system.slice/vmtoolsd.service
└─1011 /usr/local/bin/vmtoolsd

Oct 20 01:39:20 debian10 systemd[1]: Started Open VM Tools.
mt08@debian10:~/open-vm-tools/open-vm-tools$

其他

    (疑問)グラフィックスの解像度は変えられるの?? 1024×768 ?

截屏

image.png
image.png
广告
将在 10 秒后关闭
bannerAds