====== DSE / NETVIBES Cloud Connector ====== ===== 'er-crawler-manager-cli' script Options ===== Usage: com.ds.apollo.er.crawler.manager.cli.ManagerCliMain [options] [command] [command options] Options: --help Commands: init Initialize managed crawl operations to the cloud tenant Usage: init destroy Stop managed crawl operations to the cloud tenant and delete the existing index unit Usage: destroy recrawl Launch a managed re-crawl to the cloud tenant Usage: recrawl config List configurations Usage: config [options] Options: --list-crawlable-datasources List crawlable data sources configurations Default: false --list-crawled-datasources List crawled data sources configurations Default: false crawl Start an unmanaged crawl to the cloud tenant Usage: crawl [options] Options: * --strategy Crawl strategy --monitored True if the crawl should be monitored (true by default) Default: true test-cloud-connection Test connection to the cloud tenant services Usage: test-cloud-connection ===== Checking initial crawl errors ===== Initial crawl job generates a dataset to disk in $CLOUD_CONNECTOR_INSTALL_DIR/$ARCH/er-crawler/storage/datasets/default, containing all successfully crawled document identifiers as well as all errors that happened during that crawl. Objective of this dataset, is to be able to analyze & replay the crawl to recover errors that happened. To generate an HTML view of this dataset, you can use the provided command line interface: er-crawler-dataset-cli. * Linux $CLOUD_CONNECTOR_INSTALL_DIR/$ARCH/code/command/er-crawler-dataset-cli.sh -D $CLOUD_CONNECTOR_INSTALL_DIR/$ARCH/er-crawler/storage/datasets/default generate-html -o $YOUR_OUTPUT_DIR * Windows %CLOUD_CONNECTOR_INSTALL_DIR%\%ARCH%\code\command\er-crawler-dataset-cli.bat -D %CLOUD_CONNECTOR_INSTALL_DIR%\%ARCH%\er-crawler\storage\datasets\default generate-html -o %YOUR_OUTPUT_DIR% ===== Links ===== * [[https://help.3ds.com/2025x/english/DSDoc/EXADfsUserMap/exadfs-m-indexing-onpremise-data-sb.htm?contextscope=cloud&id=c858c5ede1374cc89e191130ac3b3db2|DS Doc - Indexing 3DSpace On-premises Data on the Cloud]] * [[https://gitlab.paris.exalead.com/apollo/er-crawler/-/wikis/Cloud-Supplemental|Wiki R&D - Cloud Supplemental]] * [[https://gitlab.paris.exalead.com/apollo/er-crawler/-/wikis/Processing-Configuration|Wiki R&D - Cloud Supplemental - Filtering data]] * [[https://dsext001-eu1-215dsi0708-3dswym.3dexperience.3ds.com/community/swym:215dsi0708:DSEXT001:community:-UWQVGuiSeuoZ33WWbTLWQ?content=swym:215dsi0708:DSEXT001:wikitree:34OA6fJ5QwOxg9SBzA9l0Q|EDF Road to Cloud - NETVIBES OnPremise Cloud Connector]] * [[https://dsext001-eu1-215dsi0708-3dswym.3dexperience.3ds.com/community/swym:215dsi0708:DSEXT001:community:-UWQVGuiSeuoZ33WWbTLWQ?content=swym:215dsi0708:DSEXT001:wikitree:IHOjbqGPRKKwDT1N52GpeA|EDF Road to Cloud - Administration OP - RAZ & Indexation Full Cloud Connector]] * [[https://dsext001-eu1-215dsi0708-3dswym.3dexperience.3ds.com/community/swym:215dsi0708:DSEXT001:community:-UWQVGuiSeuoZ33WWbTLWQ?content=swym:215dsi0708:DSEXT001:wikitree:TEVNkZegQTeaF_PMSN9Xjw|EDF Road to Cloud - (Internal) Unboxing DATA SCIENCE R2023X/R2024x]] ===== Installation on vdemopro ===== ==== Pré-Requis ==== En tant que l'utilisateur 'e4apop', dans le répertoire /home/data/RTV/DEMOR424/, il faut : * créer le répertoire '/home/data/RTV/DEMOR424/netvibesCloudConnector' * copier le tar du connecteur et le décompresser dans le répertoire '/home/data/RTV/DEMOR424/netvibesCloudConnector' * y copier le tar de tomee et le décompresser dans le répertoire '/home/data/RTV/DEMOR424/netvibesCloudConnector' ==== Exécution du script d'installation ==== Il faut lancer le script : ./NETVIBES_CloudConnector.Linux64/1/StartTUI.sh [e4apop@vdemopro083abv netvibesCloudConnector]$ ./NETVIBES_CloudConnector.Linux64/1/StartTUI.sh CurrentMediaDir initial="./NETVIBES_CloudConnector.Linux64/1" CurrentMediaDir="/home/data/RTV/DEMOR424/netvibesCloudConnector/./NETVIBES_CloudConnector.Linux64/1" Current operating system: "Linux" /usr/bin/lsb_release DSY_OS_Release="RedHatEnterprise" DSY_OS="linux_a64" DSY_LIBPATH_VARNAME="LD_LIBRARY_PATH" Check Prerequisites for Linux RedHatEnterprise 8.4 Check Prerequisites for Linux OK. INFO: /home/data/RTV/DEMOR424/netvibesCloudConnector/./NETVIBES_CloudConnector.Linux64/1/inst/linux_a64/code/bin/DSYInsAppliTUI INFO: Installer found in current media: "/home/data/RTV/DEMOR424/netvibesCloudConnector/./NETVIBES_CloudConnector.Linux64/1/inst/linux_a64/code/bin/DSYInsAppliTUI". ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Welcome to the 3DEXPERIENCE R2022x HotFix 6 installation program. Please refer to the documentation for the Legal Notices. Input !q and hit Enter to quit. Just press Enter to continue. Enter selection (default: Next): ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Choose the installation directory to update or an empty directory to do a new installation: Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [/usr/DassaultSystemes/R2022x/NETVIBES_CloudConnector]: /home/data/RTV/DEMOR424/netvibesCloudConnector/NETVIBES_CloudConnector ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Apache TomEE+ installation path Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default []: /home/data/RTV/DEMOR424/netvibesCloudConnector/apache-tomee-plus-8.0.15 ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ The embedded Apache TomEE+ will be installed for Testing or Demonstration purposes (not for Production). Apache TomEE+ connection port Input !b to get the previous page. Input !q and hit Enter to quit. Just press Enter to continue. Default [8080]: 8080 ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Choose the server installation directory. Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [/usr/DassaultSystemes/R2022x/3DSpace]: /home/data/RTV/DEMOR424/server ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the 64-bit Java Development Kit (JDK) 11 path. The minimum required Java version is Oracle JDK 11.0.8 / AdoptOpenJDK-OpenJ9 JDK 11.0.8 (or its IBM Semeru successor) / Oracle JDK 17.0.3 / IBM Semeru JDK 17.0.3, but it is recommended to install the latest Update of Java 11. To download and install the JDK 11, go to https://www.oracle.com/java/technologies/downloads/#java11 or https://developer.ibm.com/languages/java/semeru-runtimes/downloads/. It is strongly recommended to use a Java installation path independent from the Java level. After the Java installation completes, select '< Back' then 'Next >' again to auto-detect the Java path. Input !b to get the previous page. Input !q and hit Enter to quit. Just press Enter to continue. Default []: /home/data/RTV/DEMOR424/jdk ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the username of the crawl user Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [creator]: creator ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the password for the crawl user Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [****]: DemoCenter01 ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Do you want to require users to have a valid CAS session ? Input !b to get the previous page. Input !q and hit Enter to quit. Just press Enter to continue. 1 [X] No Enter selection: ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the URL of the on cloud 3DRegistry Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [https://GEO-registry.3dx-staging.3ds.com]: https://eu1-registry.3dexperience.3ds.com ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the name of the cloud tenant Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default []: r1132101374770 ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the on cloud Workspace ID Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [dw-prj-111111-ws]: ffd38927-6958-4bc5-bc85-b7799e71c2dc ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the Agent ID of an authorized CLM agent to call SGI on the cloud Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default []: fa9f240d-9f14-400a-9d33-da5bf053936b ________________________________________________________________________________ 3DEXPERIENCE R2022x HotFix 6 ________________________________________________________________________________ Enter the password for CLM agent Input !b to get the previous page. Input !c to clear the default value. Input !q and hit Enter to quit. Just press Enter to continue. Default [****]: B ==== Modifications de la config Apache ==== En tant que 'root', aller dans le répertoire '/usr/local/reverseproxy/' et modifier le fichier 'conf/httpd.conf ' en ajoutant, avant le tag les lignes suivantes : # Analytics Applications ProxyPass /connector http://vdemoproXXXdsy.extranet.3ds.com:8080 ProxyPassReverse /connector http://vdemoproXXXdsy.extranet.3ds.com:8080 Redémarrer le proxy avec une des commandes suivantes bin/apachectl restart ou /usr/local/reverseproxy/bin/httpd -k restart