Technology 👤 KP Expert 📅 Oct 05, 2026 👁️ 247 views

Oracle Exadata ASR Explained: How to Set Up and Verify Auto Service Requests

A step-by-step guide to letting Exadata report its own hardware faults to Oracle Support — prerequisites, setup, testing and the mistakes that silently break it.
5
Setup stages from install to approval
$0
Extra licence cost with hardware support
443
Outbound HTTPS port ASR Manager needs

A failed disk or a faulty memory module on an Exadata system should never wait for someone to notice it. Oracle Auto Service Request (ASR) detects specific hardware faults and opens a service request (SR) with Oracle Support automatically, often before your team sees the alert.

For busy DBAs and infrastructure admins, that means faster part replacement, less manual SR logging, and fewer surprises during a 2 a.m. outage call.

In this guide, you will learn:

  • What Exadata ASR is and who is entitled to use it
  • How ASR works across database servers, storage cells and ASR Manager
  • The prerequisites to check before you start
  • A step-by-step setup and how to verify it with a test alert
  • Common problems, their fixes, and best practices to keep ASR healthy
Note on the name: Many people call it "Automatic Service Request," but Oracle's official name is Auto Service Request. Both refer to the same feature.
What Is Oracle Exadata ASR?

Oracle Auto Service Request is a secure, built-in support feature that turns qualified hardware faults into Oracle Support service requests without human intervention.

When a covered component fails on an Exadata Database Machine, the system generates a fault telemetry message. ASR sends that message securely to Oracle, which creates an SR against your system's serial number and Customer Support Identifier (CSI). Oracle can then dispatch a field engineer or ship a replacement part.

Key Point
What It Means
No extra licence cost
Included for Oracle hardware covered by a valid Oracle Premier Support for Systems contract
Hardware focused
Handles hardware faults, not database or software bugs
Secure by design
Telemetry carries fault data only, not database contents, and travels to Oracle over HTTPS
Email visibility
The registered contact gets an email whenever ASR creates an SR

How ASR Works on Exadata

ASR works as a relay: Exadata components report faults to ASR Manager, and ASR Manager forwards qualified events to Oracle, which opens the SR.

A hardware fault becomes an Oracle SR with no manual logging EXADATA RACK Database serversMS events via DBMCLI Storage cellsMS events via CellCLI ILOM on each serverCPU, memory, fans, power SNMPport 162 ASR Manager Standalone server Matches event to an activated asset HTTPSport 443 Oracle ASR Checks contract and asset, opens an SR in MOS Email alertSR no. + details Oracle actsPart or engineer

ASR Manager forwards only events from activated assets, so a server you never activated stays invisible to Oracle. That is why activation and My Oracle Support approval matter so much.

What ASR Covers (and What It Does Not)

ASR raises SRs only for a defined set of hardware fault events. Oracle maintains the exact list per product, so check the ASR fault coverage documentation for your Exadata generation.

Typically Covered
Not Covered
Failed or predictive-failure hard disks and flash devices
Database errors (ORA- errors, hangs, performance issues)
Memory (DIMM) faults
Grid Infrastructure or Exadata software bugs
CPU and motherboard faults
Capacity warnings (space, CPU load)
Power supply and fan failures
Configuration mistakes or network outages outside the rack
Other ILOM-reported hardware faults on supported components
Faults on hardware without a valid support contract
Treat ASR as a fast lane for hardware replacement, not a replacement for monitoring. You still need Oracle Enterprise Manager, Exadata alerts (CellCLI/DBMCLI) or your own monitoring for everything else.
Prerequisites Before You Start

Most ASR setup problems trace back to a missed prerequisite, so confirm each of these before you install anything:

  • Valid hardware support contract covering every Exadata component, linked to a CSI
  • My Oracle Support (MOS) account with access to that CSI; a Customer User Administrator (CUA) must be able to approve ASR asset activations
  • Serial numbers of all database servers, storage cells and the rack registered under the CSI in MOS
  • A server for ASR Manager. Oracle recommends a standalone server outside the Exadata rack running a supported Oracle Linux or Solaris release
  • Outbound HTTPS (port 443) from the ASR Manager server to Oracle's ASR transport endpoints, directly or through a proxy
  • Inbound connectivity from Exadata database servers, storage cells and ILOMs to ASR Manager on the SNMP and HTTP ports your ASR version uses
  • Hostnames and IP addresses of every ILOM, database server and storage cell
  • A technical contact email that someone actually monitors
If your Exadata was deployed with Oracle Exadata Deployment Assistant (OEDA), check whether ASR details were entered during deployment. Part of the configuration may already be in place.
Step-by-Step: Setting Up ASR on Exadata

The setup has five stages: install ASR Manager, register it, point Exadata at it, activate the assets, and approve them in My Oracle Support. Command syntax changes between ASR Manager and Exadata software releases, so treat these examples as a guide and confirm them against the documentation for your versions.

Step 1: Install ASR Manager

Download the current ASR Manager package from My Oracle Support and install it on your standalone server by following the installation guide that ships with it. Keep ASR Manager on a supported version; old releases can lose the ability to talk to Oracle's transport servers.

Step 2: Register ASR Manager with Oracle

Registration links ASR Manager to your MOS account so it can send telemetry. Run the registration as root and enter your MOS credentials and any proxy details when prompted:

asr-manager (root)
asr register
asr show_reg_status
asr test_connection

A successful test_connection confirms that ASR Manager can reach Oracle over HTTPS.

Step 3: Point Exadata Servers and Cells at ASR Manager

Each storage cell and database server must send its fault events to ASR Manager. You do this by adding ASR Manager as an SNMP subscriber with type=ASR.

storage cell
cellcli -e "ALTER CELL snmpSubscriber=((host='asrmgr.example.com',port=162,community='public',type=ASR,asrmPort=16161))"
database server
dbmcli -e "ALTER DBSERVER snmpSubscriber=((host='asrmgr.example.com',port=162,community='public',type=ASR,asrmPort=16161))"
Watch out: ALTER ... snmpSubscriber replaces the whole subscriber list. If you already send traps to another monitoring tool, include that subscriber in the same command or you will silently remove it. Check the current list first with LIST CELL ATTRIBUTES snmpSubscriber or LIST DBSERVER ATTRIBUTES snmpSubscriber.

Use dcli to run the same command across all cells or all database servers at once.

Step 4: Activate the Exadata Assets in ASR Manager

Activation tells ASR Manager which systems it is responsible for. Depending on your ASR Manager release, you activate each server by its ILOM address, or use the Exadata-specific command that takes the host IP, hostname and ILOM IP together:

asr-manager (root)
asr activate_asset -i <ilom_ip>
asr activate_exadata -i <host_ip> -h <hostname> -l <ilom_ip>
asr list_asset

list_asset should show every database server and storage cell you expect.

Step 5: Approve the Activations in My Oracle Support

Every new ASR asset sits in a pending state until someone with CUA rights approves it. In My Oracle Support, open the pending ASR activations page, review each asset, confirm the contact and installation address, and approve it.

Important: until this step is done, ASR will not open SRs for that asset, even if everything else is configured correctly.
How to Verify and Test ASR

Never assume ASR works because the setup commands succeeded. Send a test alert from every component and confirm the result end to end.

Send a Test Alert

Exadata can generate an ASR test event without a real fault:

validate-asr.sh
cellcli -e "ALTER CELL VALIDATE SNMP TYPE=ASR"
dbmcli -e "ALTER DBSERVER VALIDATE SNMP TYPE=ASR"

Confirm the Result End to End

Check
What to Do
What Good Looks Like
1
Check for the test email
The registered contact receives a test notification for each system
2
Run asr list_asset
Every asset is listed and active
3
Check My Oracle Support
Each asset shows as active for ASR, not pending
4
Run asrexacheck
No configuration gaps reported on any server
Search My Oracle Support for "asrexacheck" to get the current version of the ASR Exadata configuration check. Record the date and result of every test as your baseline for audits and after patching.
Common Problems and Fixes

When ASR fails, the cause is almost always one of these. Work through them in order, from Oracle's side back to the Exadata components.

Symptom
Likely Cause
Fix
test_connection fails
Firewall or proxy blocks outbound HTTPS
Open port 443 to Oracle's ASR endpoints or correct the proxy settings
Registration fails
Wrong MOS credentials, or no access to the CSI
Re-run asr register with an account linked to the correct CSI
Assets stuck in pending
Activation not approved in MOS
Ask your CUA to approve the pending ASR activations
No test email after VALIDATE SNMP
Trap not reaching ASR Manager
Check subscriber settings, name resolution and inbound ports
Asset missing from list_asset
Activation skipped or failed
Re-run the activation command for that server
Other monitoring stopped getting traps
Subscriber list was overwritten
Re-add all subscribers in a single ALTER command
SRs worked before, now fail
Expired contract, old ASR Manager or changed IPs
Renew support, upgrade ASR Manager, update IPs and subscribers

If the problem persists, collect the ASR Manager logs and the asrexacheck output and open a manual SR. Mention that the issue is with ASR itself.

Best Practices to Keep ASR Healthy

  • Re-test after every change — Exadata patching, upgrades, IP changes or ASR Manager upgrades
  • Test on a schedule — a quarterly test across all servers and cells catches silent breakage early
  • Keep ASR Manager current so it stays compatible with Oracle's transport servers
  • Use a shared contact address — a team mailbox, not one person's inbox
  • Document your SNMP subscribers per server so nobody overwrites them by mistake
  • Watch contract renewals — an expired contract quietly stops ASR from opening SRs
  • Run asrexacheck periodically alongside exachk as part of routine health checks
On Oracle-managed services such as Exadata Database Service and Exadata Cloud@Customer, Oracle monitors the infrastructure hardware itself. Customers do not set up ASR there, so this guide applies to on-premises Exadata systems you manage.
Frequently Asked Questions

Is Oracle ASR free?

Yes. There is no separate charge. It is included with a valid Oracle hardware support contract for covered systems.

Does ASR send my database data to Oracle?

No. ASR sends hardware fault telemetry, such as the component, fault code and serial number. It does not send database contents.

Can I install ASR Manager on an Exadata database server?

Oracle recommends a standalone server outside the rack. A separate server keeps ASR working even when an Exadata server is down or being patched.

How do I know ASR opened an SR?

The registered contact receives an email, and the SR appears in My Oracle Support under your CSI.

Does ASR replace Oracle Enterprise Manager or other monitoring?

No. ASR handles covered hardware faults only. You still need monitoring for database health, performance and capacity.

What is the difference between ASR and Oracle Platinum Services?

ASR is a hardware fault reporting feature. Platinum Services was a broader support offering for qualified engineered systems that included remote monitoring and patching. Check with Oracle for what applies to your current contract.

Conclusion

Oracle Exadata ASR is one of the simplest ways to cut hardware downtime on Exadata, and it costs nothing extra if your support contract is active. Install ASR Manager on a standalone server, register it, point your cells and database servers at it, activate and approve the assets, then prove it works with a test alert. After that, discipline keeps it working: re-test after every patch or network change and keep ASR Manager current.

Recap: what to take away

  • ASR opens Oracle SRs automatically for covered Exadata hardware faults, at no extra cost with a valid support contract
  • Run ASR Manager on a standalone server with outbound HTTPS (port 443) to Oracle
  • Add ASR Manager as a type=ASR SNMP subscriber without overwriting existing subscribers
  • No asset is covered until it is activated and approved in My Oracle Support
  • Test with VALIDATE SNMP after setup and after every patch or network change

Want more hands-on guides? KP Expert publishes practical, step-by-step guides for infrastructure and certification professionals. Explore KP Expert.

ORACLE EXADATA SERIES Published by KP Expert →
Recently Enrolled

Student enrolled in this course.

View course
Explore Courses

Latest from @kp__expert

Follow on Instagram
Loading Instagram posts...

AI Course Assistant

Share your details and goals to get the best course recommendations.

Recommended Courses

Select a course name to view full details.

Course Details
Enrollment & Contact
  • Review selected course and confirm your enrollment request.
  • Click checkout to move into the full payment process.
  • After payment submission, your enrollment is processed by our team.
Admissions Contact
Email: info@kpexpert.com
Phone: +91 92708 37105
Your submitted details
Name, email and phone will appear here.
Your request has been submitted successfully. Our team will contact you shortly.