Installer not found

Have an old 4.0.1 Vibe install on SLES11.  Decided to update it by building a new machine using OES2023 and then install Vibe and migrate the database.

OES is installed, software downloaded, Vibe user and group made, but I cannot get the installer-linux to run.  It's there if I list the directory but when run says it is not there! 

localhost:~/Vibe/vibe-4.0.8-linux # ll
total 620188
-rw-r--r-- 1 vibe users 402934 Mar 18 2021 MicroFocus-vibeonprem406-eula.pdf
drwxr-xr-x 1 vibe users 88 Mar 18 2021 docs
-rwxrwxr-x 1 vibe users 553412122 Mar 18 2021 installer-teaming.linux
-rw-r--r-- 1 root root 918 Jul 3 21:37 license-key.xml
-rwxr-xr-x 1 vibe users 60067660 Mar 18 2021 lucene-installer.linux
-rw-r--r-- 1 vibe users 36591 Mar 18 2021 sample-installer.xml
drwxr-xr-x 1 root root 4 Jun 28 17:32 teaming-4.0.8-db
-rw-r--r-- 1 vibe users 7817700 Mar 18 2021 teaming-4.0.8-db.zip
drwxr-xr-x 1 root root 30 Jun 28 17:33 teaming-4.0.8-iis-plugin
-rw-r--r-- 1 vibe users 879926 Mar 18 2021 teaming-4.0.8-iis-plugin.zip
drwxr-xr-x 1 root root 124 Jun 28 17:33 teaming-4.0.8-wsclient
-rw-r--r-- 1 vibe users 12440950 Mar 18 2021 teaming-4.0.8-wsclient.zip
localhost:~/Vibe/vibe-4.0.8-linux # chmod +x installer-teaming.linux
localhost:~/Vibe/vibe-4.0.8-linux # ./installer-teaming.linux
-bash: ./installer-teaming.linux: No such file or directory

  • 0  

    This is pretty old installer, look for 4.0.8.4 on SLD site. You are running it under root ?

    David

  • 0 in reply to   

    Hi - apologies I was not clear.  I have the latest 4.0.8 installer and that is the one I am trying to use but with no success.  Yes I am running the install as root.

  • 0   in reply to 

    Have you checked MD5 ? Your installation folder should look different

    vibe4084 # ll
    total 1249168
    -rw-r--r--  1 spravce users    402934 Mar 28 14:14 MicroFocus-vibeonprem406-eula.pdf
    drwxr-xr-x 18 spravce users      4096 Mar 28 14:14 docs
    -rwxr-xr-x  1 spravce users 555502001 Mar 28 14:14 installer-teaming.linux
    -rwxr-xr-x  1 spravce users  60883990 Mar 28 14:14 lucene-installer.linux
    -rw-r--r--  1 spravce users     36591 Mar 28 14:14 sample-installer.xml
    -rw-r--r--  1 spravce users   7817711 Mar 28 14:14 teaming-4.0.8.4-db.zip
    -rw-r--r--  1 spravce users    879926 Mar 28 14:14 teaming-4.0.8.4-iis-plugin.zip
    -rw-r--r--  1 spravce users  12440953 Mar 28 14:14 teaming-4.0.8.4-wsclient.zip
    -rw-r--r--  1 root    root  641157120 Apr  5 17:50 vibe-4.0.8.4-linux.tar

    After extracting TAR, installer-teaming.linux is already ready to install.

    David

  • 0 in reply to   

    Hi - yes MD5 matches.  I've just downloaded again to make sure I have a fresh copy but still get the installer-teaming.linux not found error!

  • 0   in reply to 

    Something is going around in my head because I've been annoyed by it before.

    The installation is an upgrade

     when upgrading the installer.xml must be taken from the "old" Vibe directory and the license-key.xml file should be present.

    There are a few things to consider, such as mysqldump -uroot -pvibe4you sitescape > sitescape.sql, the dump must be named like this. If the certificates are invalid and the eDir certificate is also invalid, first fix everything in the old installation with the keytool. And another thing is it is not possible to go from a Vibe 4.04 or earlier directly to 4.08 if I remember correctly

    George

    “You can't teach a person anything, you can only help them to discover it within themselves.” Galileo Galilei

  • 0   in reply to   

    Georg is right. You need both files.

    However you need even more if you want to continue with your old data. You need to import a dump from your old database and a copy of your subdirectory filerepository ...


    Use "Verified Answers" if your problem/issue has been solved!

  • 0   in reply to   

    I hadn't thought about the repo. I have mounted many things with a bind mount, smb mount, nfs mount etc., regardless of which installations are involved, and can then always move or extend them quickly. Thanks Dithmar

    “You can't teach a person anything, you can only help them to discover it within themselves.” Galileo Galilei

  • 0 in reply to   

    Yes this will be an upgrade but I have not moved any of the files from the old (4.0.1) install yet.  I was to do a fresh install and then rename the database folder etc.

    Will move over the folders you suggest and lets see if that sorts the issue.  

  • 0   in reply to 

    Always follow the prescribed upgrade path, it is impossible to go from a 4.0.1 to a 4.0.8x. It will crash in the gearbox.

    “You can't teach a person anything, you can only help them to discover it within themselves.” Galileo Galilei

  • 0 in reply to 

    Hi Marcus,

    two things:

    1) based on the files size it is clear you have the 4.0.8 installer, not the 4.0.8.4 one. To get the 4.0.8.4 it could be necessary to check if you can upgrade your entitlement/activation in SLD, or you may just need to chose the right version from the dropdown above the list. For a number of reasons you should definitely install 4.0.8.4!

    2) the "No such file or directory" does not necessarily have to mean the installer. The installer has dependencies and starts several other binaries, especially zip. You should have at least the packages tcl, tcl-32bit, tk,tk-32bit, libstdc++-32bit, zip, and libzip installed for the installer to run.

    The installer does not need an installer.xml or a license-key.xml to start. Until it starts, the issue is almost alwaays a dependency or rights (I don't know if you can run into issues with the installer being on NSS and the rights being funky). Without license-key.xml it will tell you it's missing the license, without installer.xml all values in the dialogs are be the default values and you have to set everything again, plus there may be issues when doing an upgrade installation, e.g. losing post-install customisations.
    If you are missing your last installer.xml, you can find in at <teaming-base>/teaming-config or <teaming-bas>/install-config, depending on what version it was last (<teaming-base< by default being /opt/novell/teaming/. A "find -iname -type f installer.xml" in <teaming-base> should get it for you.

    HTH!
    Christian