欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Windows Server 2019 HCI超融合S2D安装Hyper-V主机笔记

程序员文章站 2024-02-21 09:45:22
...

#1、安装Windows Server 2019 DATACENTER系统并**、安装配置主(副)DC、主(副)DNS,创建域cluster.net,配置节点IP(节点网卡修改:此连接的DNS后缀为"cluster.net")、启用TCP/IP上的NETBIOS、启用系统内置CLIUSR、DefaultAccount、WDAGUtilityAccount账户
#2、各节点安装Windows Server 2019 DATACENTER系统并**,修改各节点计算机名node(*),各节点分别加入域cluster.net
#3、各节点安装文件服务与故障转移群集(含管理工具)
#4、创建群集,群集名"server"
#5、各节点添加注册表键值:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClusSvc\Parameters\S2D=1(DWORD)

#6、为S2D清理硬盘(除启动盘外),修改以下serverlist中的节点名
#powershell执行,不要用GUI

$ServerList = "node1", "node2", "node3", "node4"
Invoke-Command ($ServerList) {
    Update-StorageProviderCache
    Get-StoragePool | ? IsPrimordial -eq $false | Set-StoragePool -IsReadOnly:$false -ErrorAction SilentlyContinue
    Get-StoragePool | ? IsPrimordial -eq $false | Get-VirtualDisk | Remove-VirtualDisk -Confirm:$false -ErrorAction SilentlyContinue
    Get-StoragePool | ? IsPrimordial -eq $false | Remove-StoragePool -Confirm:$false -ErrorAction SilentlyContinue
    Get-PhysicalDisk | Reset-PhysicalDisk -ErrorAction SilentlyContinue
    Get-Disk | ? Number -ne $null | ? IsBoot -ne $true | ? IsSystem -ne $true | ? PartitionStyle -ne RAW | % {
        $_ | Set-Disk -isoffline:$false
        $_ | Set-Disk -isreadonly:$false
        $_ | Clear-Disk -RemoveData -RemoveOEM -Confirm:$false
        $_ | Set-Disk -isreadonly:$true
        $_ | Set-Disk -isoffline:$true
    }
    Get-Disk | Where Number -Ne $Null | Where IsBoot -Ne $True | Where IsSystem -Ne $True | Where PartitionStyle -Eq RAW | Group -NoElement -Property FriendlyName
} | Sort -Property PsComputerName, Count

#7、开启S2D

Enable-ClusterStorageSpacesDirect

#8、创建新volume:“CSV”

New-Volume -FriendlyName "CSV" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -ProvisioningType "Fixed" -ResiliencySettingName Mirror -UseMaximumSize

#查看进度

Get-Storagejob

#9、在某节点C:\ClusterStorage\CSV位置新建文件,确定各个节点能同时看到

#10、优化s2d cache-size

(Get-Cluster).BlockCacheSize = 4096

#11、所有节点安装hyper-v及管理工具

#12、在节点hyper-v中安装虚拟机操作系统,文件存储位置选择为C:\ClusterStorage\CSV

#13、故障转移群集管理中选角色–》配置角色–》选择虚拟机高可用

#14、打开BIOS和虚拟机网络SVR-IO支持
#15、关闭网卡ipv4-checksumoffload,Broadcom网卡关闭网卡虚拟队列VMQ(可选)
#16、交换机、物理机、虚拟交换机及虚拟机均打开Jumbo Frame
#17、加大TX、RX队列与缓冲区,允许接收方缩放,打开转发优化

#18、高级系统设置为“调整为最佳性能”,控制面板关闭各项无用功能及视觉特效,关闭不必要的系统服务
#19、正确选择一代或二代虚拟机,慎用动态内存

#20、设置防火墙,仅开放必要端口
#21、修改远程终端默认端口号3389到3456,注册表[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp] “PortNumber”=dword:xxxx,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]“PortNumber”=dword:xxxxx
#22、各虚拟机防火墙、默认帐户名及安全策略根据业务具体情况
#23、更新微软全部补丁,我采用微软自己的Windows Defender Antivirus

相关标签: 服务器 运维