Praktik terbaik untuk menjalankan FreeBSD di Hyper-V
Berlaku untuk: Windows Server 2022, Azure Stack HCI, versi 20H2; Windows Server 2019, Windows Server 2016, Hyper-V Server 2016, Windows Server 2012 R2, Hyper-V Server 2012 R2, Windows Server 2012, Hyper-V Server 2012, Windows Server 2008 R2, Windows 10, Windows 8.1, Windows 8, Windows 7.1, Windows 7
Topik ini berisi daftar rekomendasi untuk menjalankan FreeBSD sebagai sistem operasi tamu pada komputer virtual Hyper-V.
Mengaktifkan CARP di FreeBSD 10.2 di Hyper-V
Common Address Redundancy Protocol (CARP) memungkinkan beberapa host berbagi alamat IP dan ID Host Virtual (VHID) yang sama untuk membantu menyediakan ketersediaan tinggi untuk satu atau beberapa layanan. Jika satu atau beberapa host gagal, host lain secara transparan mengambil alih sehingga pengguna tidak akan melihat kegagalan layanan. Untuk menggunakan CARP di FreeBSD 10.2, ikuti instruksi dalam buku pegangan FreeBSD dan lakukan hal berikut di Hyper-V Manager.
- Verifikasi bahwa komputer virtual memiliki Adaptor Jaringan dan diberi sakelar virtual. Pilih komputer virtual dan pilih Tindakan> Pengaturan.
Aktifkan spoofing alamat MAC. Untuk melakukan ini,
Pilih komputer virtual dan pilih Tindakan> Pengaturan.
Perluas Adapter Jaringan dan pilih Fitur Tingkat Lanjut.
Pilih Aktifkan spoofing Alamat MAC.
Membuat label untuk perangkat disk
Selama startup, simpul perangkat dibuat saat perangkat baru ditemukan. Ini dapat berarti bahwa nama perangkat dapat berubah saat perangkat baru ditambahkan. Jika Anda mendapatkan KESALAHAN PEMASANGAN ROOT selama startup, Anda harus membuat label untuk setiap partisi IDE untuk menghindari konflik dan perubahan. Untuk mempelajari caranya, lihat Melabeli Perangkat Disk. Di bawah ini adalah contoh.
Penting
Buat salinan cadangan fstab Anda sebelum membuat perubahan apa pun.
Reboot sistem ke dalam mode pengguna tunggal. Ini dapat dicapai dengan memilih opsi menu boot 2 untuk FreeBSD 10.3+ (opsi 4 untuk FreeBSD 8.x), atau melakukan 'boot -s' dari prompt boot.
Dalam mode Pengguna tunggal, buat label GEOM untuk setiap partisi disk IDE yang tercantum dalam fstab Anda (baik root maupun swap). Di bawah ini adalah contoh FreeBSD 10.3.
# cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/da0p2 / ufs rw 1 1 /dev/da0p3 none swap sw 0 0 # glabel label rootfs /dev/da0p2 # glabel label swap /dev/da0p3 # exit
Informasi tambahan tentang label GEOM dapat ditemukan di: Pelabelan Perangkat Disk.
Sistem akan dilanjutkan dengan boot multi-pengguna. Setelah boot selesai, edit /etc/fstab dan ganti nama perangkat konvensional, dengan label masing-masing. Final /etc/fstab akan terlihat seperti ini:
# Device Mountpoint FStype Options Dump Pass# /dev/label/rootfs / ufs rw 1 1 /dev/label/swap none swap sw 0 0
Sistem sekarang dapat di-boot ulang. Jika semuanya berjalan dengan baik, itu akan muncul secara normal dan pemasangan akan menunjukkan:
# mount /dev/label/rootfs on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, mutilabel)
Gunakan adaptor jaringan nirkabel sebagai sakelar virtual
Jika sakelar virtual pada host didasarkan pada adaptor jaringan nirkabel, kurangi waktu kedaluwarsa ARP menjadi 60 detik dengan perintah berikut. Jika tidak, jaringan VM mungkin berhenti berfungsi setelah beberapa saat.
# sysctl net.link.ether.inet.max_age=60
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk