HP StoreOnce Enterprise Manager v1.3 installation fails on non-English OS

This posting is ~5 years years old. You should keep this in mind. IT is a short living business. This information might be outdated.

Sometimes the easy jobs seems to be the hardest. Especially if you have to deal with high-quality software… As part of a project I had to install and configure a HP StoreOnce 4500 appliance in combination with HP Data Protector 8.12 and a StoreEver MSL2024 G3 tape-library. No big deal – until I hit the part, when I had to install HP StoreOnce Enterprise Manager v1.3 (SEM) on the new backup server. The installation failed with this error:

hp_sem_installation_error

Patrick Terlisten/ www.vcloudnine.de/ Creative Commons CC0

Setup could not provide access privileges to “C:\Program Files\Hewlett-Packard\HP StoreOnce Enterprise Manager\RMSDataStore\Postgres\data” directory of PostgreSQL

First I blamed UAC for this. I disabled it and re-ran the setup with “Run as administrator…”. The setup failed again. I tried the setup on my “rack ‘n stack” laptop (Windows 8.1 Enterprise) and it fails with exactly the same error. I was puzzled, because I had SEM running on Windows 8.1 – until I decided to re-install this laptop with a german-language Windows 8.1. At this point it dawned on me a sense of foreboding. I remembered a bug in a HP Command View EVA release, which couldn’t be installed on non-Englisch operating systems, because the setup relied on hardcoded, english group names. A quick cross-check with a english Windows Server 2008 R2 VM confirmed this and I was able to install SEM without problems.

I checked the temporary folder in which the setup files were extracted. I found a batch file calles “SEMS_InstallDB”. This batch file included this line:

It seems that the user group “Users” was hardcoded. In a german-language OS this group is called “Benutzer”. With knowing this, the solution was easy (and the same as for the Command View EVA installation problem): Create a group with the name “Users” and add “Domain Admins” and “Domain Users” into it. Then rerun the setup and it should finish without problems.

Final words

Even if this failure is caused by bad coding habits, it confirms my personal recommendation to always deploy english operating systems.

Follow me

Patrick Terlisten

vcloudnine.de is the personal blog of Patrick Terlisten. Patrick has a strong focus on virtualization & cloud solutions, but also storage, networking, and IT infrastructure in general. He is a fan of Lean Management and agile methods, and practices continuous improvement whereever it is possible.

Feel free to follow him on Twitter and/ or leave a comment.
Patrick Terlisten
Follow me

4 thoughts on “HP StoreOnce Enterprise Manager v1.3 installation fails on non-English OS

  1. Christian Schenkewitz

    Danke für diesen Hinweis. Ich hatte bereits in der Dokumentation gelesen, dass nur die englische Version von Server 2008R2 funktionieren soll und es deshalb mit dem englischen Sprachpaket versucht, aber das hat leider nicht geholfen.
    Mit dem Anlegen der Benutzergruppe “Users” und dem Hinzufügen der Domänen-Admins und der Domänen-Benutzer, hat die Installation geklappt.

    Jetzt können wir unsere beiden HPE StoreOnce VSA 10TB Appliances und die StoreOnce 2900 endlich managen. Mal sehen ob die 2900er sich hinzufügen lässt, denn in der aktuellsten v1.4.2 vom SEMS ist die 2900 noch nicht aufgeführt.

    PS: Habe dir mal eine Mail geschrieben wegen der Privacy-Richtlinie (Cookie-Nutzung) für Europa.

    Thank you for sharing this workaround. I tried installing HPE StoreOnce Enterprise Manager v1.4.2 on an german Windows Server 2008 R2 and ran into the same error. After creating a new Usergroup named “Users” the Installation completed.

    Reply
    1. Patrick Terlisten Post author

      Hello,

      sorry, I don’t know if this product is still available. I can’t find it in the HPE Software Depot. Maybe it’s outdated. Please contact HPE directly.

      Best regards,
      Patrick

      Reply

Leave a Reply to Tasos Cancel reply

Your email address will not be published. Required fields are marked *

I accept!