Skip to content

Commit 17ab2ed

Browse files
authored
Merge pull request #8562 from wazuh/enhancement/idr126-ova-amd-processor-exception
Add OVA troubleshooting section
2 parents 12620e8 + 1dc3567 commit 17ab2ed

File tree

2 files changed

+37
-7
lines changed

2 files changed

+37
-7
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file.
1111
- Added ARM64 to the central components architecture references. ([#8173](https://github.com/wazuh/wazuh-documentation/pull/8173))
1212
- Added a note warning that downgrades to 4.11 and earlier versions from 4.12 and later are not possible. ([#8425](https://github.com/wazuh/wazuh-documentation/pull/8425))
1313
- Added new configuration options to the MS Graph integration documentation. ([#8226](https://github.com/wazuh/wazuh-documentation/pull/8226)) ([#8495](https://github.com/wazuh/wazuh-documentation/pull/8495)) ([#8496](https://github.com/wazuh/wazuh-documentation/pull/8496))
14+
- **Post-release**: Added troubleshooting steps to the *Virtual Machine (OVA)* installation guide. ([#8562](https://github.com/wazuh/wazuh-documentation/pull/8562))
1415

1516
### Changed
1617

source/deployment-options/virtual-machine/virtual-machine.rst

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
.. Copyright (C) 2015, Wazuh, Inc.
22
33
.. meta::
4-
:description: The pre-built Wazuh Virtual Machine includes all Wazuh components ready-to-use. Test all Wazuh capabilities with our OVA.
5-
6-
.. _virtual_machine:
4+
:description: The pre-built Wazuh Virtual Machine includes all Wazuh components ready-to-use. Test all Wazuh capabilities with our OVA.
75

86
Virtual Machine (OVA)
97
=====================
108

119
Wazuh provides a pre-built virtual machine image in Open Virtual Appliance (OVA) format. This can be directly imported to VirtualBox or other OVA compatible virtualization systems. Take into account that this VM only runs on 64-bit systems with x86_64/AMD64 architecture. It does not provide high availability and scalability out of the box. However, these can be implemented by using :doc:`distributed deployment </installation-guide/index>`.
1210

13-
1411
Download the `virtual appliance (OVA) <https://packages.wazuh.com/|WAZUH_CURRENT_MAJOR_OVA|/vm/wazuh-|WAZUH_CURRENT_OVA|.ova>`_, which includes Amazon Linux 2023 and the Wazuh central components.
1512

1613
- Wazuh manager |WAZUH_CURRENT_OVA|
@@ -64,7 +61,7 @@ Import and access the virtual machine
6461

6562
#. Start the machine.
6663
#. Access the virtual machine using the following user and password. You can use the virtualization platform or access it via SSH.
67-
64+
6865
.. code-block:: none
6966
7067
user: wazuh-user
@@ -103,9 +100,9 @@ All components included in this virtual image are configured to work out-of-the-
103100
- Wazuh manager: ``/var/ossec/etc/ossec.conf``
104101

105102
- Wazuh indexer: ``/etc/wazuh-indexer/opensearch.yml``
106-
103+
107104
- Filebeat-OSS: ``/etc/filebeat/filebeat.yml``
108-
105+
109106
- Wazuh dashboard:
110107

111108
- ``/etc/wazuh-dashboard/opensearch_dashboards.yml``
@@ -123,6 +120,38 @@ In case of using VirtualBox, once the virtual machine is imported it may run int
123120

124121
Once the virtual machine is imported and running, the next step is to :doc:`deploy the Wazuh agents </installation-guide/wazuh-agent/index>` on the systems to be monitored.
125122

123+
Troubleshooting
124+
---------------
125+
126+
VM fails to start on AMD processors with VMware
127+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
128+
129+
**Issue**:
130+
131+
- After importing the Wazuh OVA into VMware Workstation on a host with an AMD processor, the VM fails to start with the error:
132+
133+
.. code-block:: none
134+
135+
The CPU has been disabled by the guest operating system. Power off or reset the virtual machine.
136+
137+
**Workaround**:
138+
139+
#. Locate and edit the VM’s ``.vmx`` file after importing the OVA.
140+
#. Add the following lines to the end of the file to resolve compatibility issues between the VM and AMD processors.
141+
142+
.. code-block:: ini
143+
144+
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
145+
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
146+
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
147+
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
148+
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
149+
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
150+
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
151+
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
152+
featureCompat.enable = "FALSE"
153+
154+
#. Save the file and power on the VM.
126155

127156
Upgrading the VM
128157
----------------

0 commit comments

Comments
 (0)