Each Nexus tool has a specific set of installation requirements, which are gathered here for reference.
The IQ Server is typically deployed on dedicated hardware. More specific hardware requirements are ultimately a function of the deployment architecture, the primary usage patterns and the scale of deployment.
With these influencing factors in mind, a general recommendation is provided as a starting point.
Development, test or evaluation deployments can be scaled smaller than the recommendations and will continue to function, while performance degradation may be observed.
We recommend a processor with at least 8 CPU cores and 8GB of RAM for initial setup. A minimum of 6GB of process space should be available to the IQ Server. Additional RAM can improve the performance due to decreased disk caching.
As an example a IQ Server deployment at Sonatype is using a Dual Intel Xeon E5620 with 2.4Ghz, 12M Cache, 5.86 GT/s QPI, Turbo, HT.
Storage requirements range with the number of applications projected to use the IQ Server. 500 GB to 1 TB of free disk space should provide more than adequate resources.
Monitoring disk-space usage will help you gauge the storage needs in your actual deployment and react to growing demands in time. |
The IQ Server is an I/O intensive application and disk speed will affect the performance of the IQ Server considerably. We therefore recommend to use local drives or SAN usage. Usage of network mapped storage via NFS or similar is not recommended. It is important to consider the I/O load when running IQ Server in a virtual machine, especially when other virtual machines on the same host are running other I/O intensive applications e.g. the Nexus Repository Manager.
The following ports are used for communication and should be addressed according to your network firewall configuration.
In all cases JavaScript must be enabled for the chosen browser.
The IQ Server REST APIs are versioned. As a best practice we recommend using the latest version of the IQ Server and in addition to the latest version of the REST APIs. This ensures your system will take advantage of the latest features and improvements.
However, we also realize that users of previous versions need to maintain this compatibility even when there is an update. For this reason, we do provide support for previous versions based on the criteria below.
Identifying the version of the API is simple. Below we have provided an example using the REST API for retrieval of an organization ID.
http://localhost:8070/api/v2/organizations
As you can see, the v2
located just after api
indicates the version of the
API. If you find that the API version you are using is not documented, and would
like information on upgrading to the latest version you can
contact our support
team for assistance.
The Nexus IQ CLI requires Java to be installed on the machine running the application, supports version 1.7 to 1.8.
Browser Requirements:
In most cases the Eclipse plugin will render browser content using its own browser widget based on JavaFX.
Where JavaFX is not available the plugin will use the system browser. To properly render content the minimum requirement is Internet Explorer (IE) 9, or another modern browser such as Chrome / Firefox.
Sonatype CLM functionality is not supported for those running Sonatype CLM for Eclipse with Internet Explorer 8. |
These requirements assume an installation of the currently released version of the Eclipse plugin and the compatible IQ Server. Before picking a version please verify compatibility. |
Sonatype CLM for Nexus is a part of the Nexus CLM Edition, and does not require installation of an specialized components. However, the CLM capabilities do require a user have at least Internet Explorer 9 or any other modern browser.
For information on Nexus requirements please see the support article detailing Sonatype Nexus System Requirement and the prerequisites section of the Nexus Book.
SonarQube has removed dashboards as of version 6.2 |
Terms of Service Privacy Policy
Copyright ©
2008-present, Sonatype Inc. All rights reserved. Includes the
third-party code listed here. Sonatype and Sonatype Nexus are trademarks
of Sonatype, Inc. Apache Maven and Maven are trademarks of the Apache
Software Foundation. M2Eclipse is a trademark of the Eclipse Foundation.
All other trademarks are the property of their respective owners.
Sonatype Headquarters - 8161
Maple Lawn Blvd #250, Fulton, MD 20759
Tysons Office - 8251 Greensboro Drive #610, McLean, VA
22102
Australia Office - 5 Martin Place, Level 14, Sydney 2000, NSW, Australia