Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

How to upgrade offline DMA

Solved1.05K views3rd June 2022
1
Laurens Moutton [SLC] [DevOps Enabler]8.78K 2nd June 2022 0 Comments

I have a DMA that is in a faulty situation and not able to start up anymore (SLAnalytics is not able to connect to SLNet and is not further starting up).

In order to correct the situation I was hoping to execute an upgrade package on the stopped DMA. However, there is a prerequisite VerifyNatsIsRunning.dll which is failing because NATS is not running.

How can a (stopped) DMA be upgraded if NATS is not active and the upgrade needs to be executed in order to have NATS active again?

Laurens Moutton [SLC] [DevOps Enabler] Selected answer as best 3rd June 2022

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Gellynck Jens [SLC]2.71K Posted 2nd June 2022 3 Comments

Hi Laurens,

This behavior can probably be made more robust when the DMA is offline. From what I can see in the code of the VerifyNatsIsRunning prerequisite, there’s no option to skip the check. I would suggest creating a New Software Feature task for this.

You could try starting the NATS & NAS services as a workaround. If that doesn’t work you’ll have to troubleshoot the NATS problems first.

Laurens Vergote [SLC] [DevOps Advocate] Posted new comment 3rd June 2022
Laurens Moutton [SLC] [DevOps Enabler] commented 3rd June 2022

That NATS & NAS services were running and I restarted them. After that I was able to start up my DMA again. Perhaps there should be a change with the prerequisite to verify if the NATS is running and that fails that there is an attempt to (re)start that service and give it one more try before failing

Gellynck Jens [SLC] commented 3rd June 2022

Indeed, I think we should also provide an option to skip the prerequisite (although your DataMiner will have issues if NATS is not running correctly)

Laurens Vergote [SLC] [DevOps Advocate] commented 3rd June 2022

Summary of core.ecosystem’s opinion:

Things we should do:
– Make sure that NATS/NAS runs as stable as possible and doesn’t need any manual maintenance
– Have prerequisited verify the NATS/NAS state before upgrades, and provide good instructions on what to do when issues were detected

Things we shouldn’t do:
– Have prerequisites try to correct broken NAS/NATS setups
– Make it too easy to skip prerequisites. People will tend to just upgrade and still complain about the issues, which are now bigger.

Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs