Skip to content

Commit 24c714b

Browse files
authored
Merge pull request #8563 from wazuh/enhancement/idr126-ova-amd-processor-exception-4.11
Add OVA troubleshooting section
2 parents c2b45c5 + 6b34def commit 24c714b

File tree

2 files changed

+37
-9
lines changed

2 files changed

+37
-9
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
88
- Added the ``authentication_pool_size`` option to the Wazuh server API configuration section. ([#8287](https://github.com/wazuh/wazuh-documentation/pull/8287))
99
- Added clarifications that `<disabled>` is required in `active-response` blocks in *Use cases* and *Active response* reference sections. ([#8428](https://github.com/wazuh/wazuh-documentation/pull/8428))
1010
- Added new section on creating agent groups. ([#8436](https://github.com/wazuh/wazuh-documentation/pull/8436))
11+
- **Post-release**: Backported troubleshooting steps to the *Virtual Machine (OVA)* installation guide. ([#8563](https://github.com/wazuh/wazuh-documentation/pull/8563))
1112

1213
### Changed
1314

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

Lines changed: 36 additions & 9 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
@@ -87,14 +84,12 @@ Shortly after starting the VM, the Wazuh dashboard can be accessed from the web
8784
user: admin
8885
password: admin
8986
90-
9187
You can find ``<wazuh_server_ip>`` by typing the following command in the VM:
9288

9389
.. code-block:: none
9490
9591
ip a
9692
97-
9893
Configuration files
9994
-------------------
10095

@@ -103,9 +98,9 @@ All components included in this virtual image are configured to work out-of-the-
10398
- Wazuh manager: ``/var/ossec/etc/ossec.conf``
10499

105100
- Wazuh indexer: ``/etc/wazuh-indexer/opensearch.yml``
106-
101+
107102
- Filebeat-OSS: ``/etc/filebeat/filebeat.yml``
108-
103+
109104
- Wazuh dashboard:
110105

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

124119
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.
125120

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

127154
Upgrading the VM
128155
----------------

0 commit comments

Comments
 (0)