About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
powershell_heavy
Summary:
The documentation page demonstrates a strong Windows bias. All detailed examples focus exclusively on Windows VMs, with disk layouts, drive letters (C:, D:, etc.), and screenshots from Windows interfaces. Instructions reference Windows-specific tools (diskmgmt.msc, service console, command prompt, Net start/stop). SQL Server examples assume Windows as the guest OS. There are no Linux VM examples, nor are Linux-specific tools, filesystems, or commands mentioned. Even when Linux is referenced (e.g., in failback behavior), it is only in passing, not as a worked example.
Recommendations:
- Add parallel Linux VM examples for disk exclusion, failover, and failback, including typical Linux disk layouts (e.g., /, /var, /tmp, /mnt/data) and relevant files (e.g., swap, tempdb for SQL Server on Linux, etc.).
- Include Linux-specific instructions for adding and formatting disks (e.g., using fdisk, mkfs, mount, and updating /etc/fstab).
- Show how to manage SQL Server tempdb on Linux (e.g., using systemctl for service management, Linux file paths, and sqlcmd usage on Linux).
- Reference Linux tools and commands (e.g., lsblk, parted, systemctl) alongside Windows tools.
- Provide screenshots or terminal output from Linux environments where appropriate.
- Clarify any differences in behavior or limitations for Linux VMs, not just Windows.
- Ensure that all tables and scenarios include both Windows and Linux perspectives where relevant.
Create pull request