Hi Juan Luis,
wow, that worked like a charm :-). Many thanks for the tip Juan Luis.
Greetings
Burghardt
Von: Juan Luis Rodríguez Ponce [mailto:juanluisrp@…444…]
Gesendet: Montag, 24. Januar 2022 19:00
An: Scholle, Burghardt (15-3 GIS)
Cc: geonetwork-users@lists.sourceforge.net
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Maybe GN tries to create the data dir and if it finds any problems it falls back to the webapps folder.
Tomcat delivered with the system packages uses systemd to run the software as a daemon service. systemd applies some security restrictions so the service can only write to some specific directories.
You can try to add the data directory to the list of writable directories of the tomcat service. To do that:
1. Customize the tomcat9 service running systemctl edit tomcat9.service. It will open an editor with the user configuration for the service. If it doesn't then manually edit /etc/systemd/system/tomcat9.service.d/override.conf
2. Add this content:
[Service]
ReadWritePaths=/data/geonetwork/geonetwork-data
3. Now reload the systemd configurations running systemctl daemon-reload. This needs to be run every time you modify the configuration file.
4. Restart Tomcat service running systemctl restart tomcat9.service
You could also add the environment variable to the override.conf file instead of creating the `setenv.sh`
[Service]
ReadWritePaths=/data/geonetwork/geonetwork-data
Environment="CATALINA_OPTS=-Dgeonetwork.dir=/data/geonetwork/geonetwork-data"
Let me know if it helps.
Regards,
Juan Luis.
On Mon, Jan 24, 2022 at 10:35 AM Burghardt via GeoNetwork-users <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net>> wrote:
Hi,
I have performed further tests:
- directory "/tmp/geonetwork/data" created
- assigned directory permission rw for "tomcat" user
- adjusted setenv.sh: export JAVA_OPTS="$JAVA_OPTS -Dgeonetwork.dir=/tmp/geonetwork/data"
- alternatively: path specified in file "/var/lib/tomcat9/webapps/geonetwork3/WEB-INF/web.xml".
Result in both cases: In the admin console the directory is specified correctly.
But: Contrary to the description in the installation guide, the directory structure is not recreated.
No error messages appear in the log files.
As soon as I create another directory outside the tmp folder, assign the permissions rw to the "tomcat" user,
the default directory is used again and if necessary the directory structure under "/var/lib/tomcat9/webapps/geonetwork3/WEB-INF/data/data" is recreated.
I am a bit at a loss ...
Regards
Burghardt
-----Ursprüngliche Nachricht-----
Von: Burghardt via GeoNetwork-users [mailto:geonetwork-users@lists.sourceforge.net]
Gesendet: Montag, 24. Januar 2022 07:36
An: ianwallen@...29...<mailto:ianwallen@…29…>; juanluisrp@...444...<mailto:juanluisrp@…444…>
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net>
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Hi Ian,
thank you for your reply.
I have tried your hint. Unfortunately, the problem still remains when using JAVA_OPTS.
Greetings
Burghardt
Von: Ian Allen [mailto:ianwallen@…29…]
Gesendet: Samstag, 22. Januar 2022 16:09
An: juanluisrp@...444...<mailto:juanluisrp@…444…>; Scholle, Burghardt (15-3 GIS)
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net>
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Burghardt,
The following may be related to your issue.
https://secure-web.cisco.com/1AJV4MlqJVf5G8CSkT0hDfeIX_I0vY91nuqiTLYe3v2UyvPcVMHkt9aUu9M32A-W-Ubksle1HVJBObzidL3ljzm2B9HwuZ-acUro9GO3SqxewLpvPhADPeqOdhYWIdIvIsIUtgjGToXw4tpnpewV-5i6s_8Ftkcp4XR9E0G7s6gf70gcP_sPCCyTMJTYP-g71qGW9A1K7-mq6ujTO9ZJ5o4S5gmwvMfCD2YEwarMVJJNmfyrUQCSjmAx0LaU0Pkm_rTz6t-e6-yOkJtR3YTkfX-aaFHUgYhY88hlRK5NpMDgDS8x4ePrXIS3VajHhZ5bM/https%3A%2F%2Fbugs.debian.org%2Fcgi-bin%2Fbugreport.cgi%3Fbug%3D956804<https://secure-web.cisco.com/1hGy1AFrHCn1iYj-bPizpFPhPTooE57uANuTqxj8c9FG_NEJo1FTuTfR6wXPu6vT4N17JlTDVvC8wikUHAFDJWGT9_MyY6ASUB8EBgTX5endTJ_ZRhAHfspXloixo_XRzKugkLWY7cWHRM9caNDt8fxz4f-iOAs7XkzMuBqMOE6G6Ft3noB-YLjSh26uWXZkX5llx0pr4XgYxdrUWaghkIt_DSTq_oVM61NdyiZGAhyxeaOCAfg6bUxXq1v6mot7O6Zzs85hHuiaWNIGcAxHfd5gouNqZM8C3EFhtnENvJ49MmCqyjmwX-pg0lPHscTZB/https%3A%2F%2Fbugs.debian.org%2Fcgi-bin%2Fbugreport.cgi%3Fbug%3D956804>
You can try using JAVA_OPTS
________________________________
From: Burghardt via GeoNetwork-users <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net>>
Sent: January 21, 2022 5:15 AM
To: juanluisrp@...444...<mailto:juanluisrp@…444…><mailto:juanluisrp@…444…> <juanluisrp@...444...<mailto:juanluisrp@…444…><mailto:juanluisrp@…444…>>
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net> <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net>>
Subject: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Hi Juan Luis Rodríguez,
yes, I'm using Tomcat provided by the Ubuntu APT repository.
Greetings
Burghardt
Von: Juan Luis Rodríguez Ponce [mailto:juanluisrp@…444…]
Gesendet: Freitag, 21. Januar 2022 09:58
An: Scholle, Burghardt (15-3 GIS)
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net>
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
On Fri, Jan 21, 2022 at 9:32 AM Burghardt via GeoNetwork-users <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>>> wrote:
Hi Jose,
the Tomcat user has write permissions to the directory.
Missing permissions was my first thought I checked.
Regards
Burghardt
Von: Jose Garcia [mailto:jose.garcia@…444…<mailto:jose.garcia@…444…<mailto:jose.garcia@…444…%3cmailto:jose.garcia@…444…<mailto:3cmailto%3Ajose.garcia@…444…>>>]
Gesendet: Freitag, 21. Januar 2022 09:04
An: Scholle, Burghardt (15-3 GIS)
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>>
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Hi Burghardt
Please check that the directory has write permissions for the Tomcat user.
Regards,
Jose García
On Fri, Jan 21, 2022 at 8:58 AM Burghardt via GeoNetwork-users <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>>>> wrote:
Hello Juan Luis Rodríguez,
thank you very much for your feedback.
With "not accepted" I mean "not considered". In the admin console, the path is still "/var/lib/tomcat9/webapps/geonetwork/WEB-INF/data".
Regards
Burghardt
Von: Juan Luis Rodríguez Ponce [mailto:juanluisrp@…444…<mailto:juanluisrp@…444…><mailto:juanluisrp@…444…<mailto:juanluisrp@…444…<mailto:juanluisrp@…444…%3cmailto:juanluisrp@…444…<mailto:3cmailto%3Ajuanluisrp@…444…>%3e%3cmailto:juanluisrp@…444…<mailto:3e%253cmailto%3Ajuanluisrp@…444…>%3cmailto:juanluisrp@…444…<mailto:3cmailto%3Ajuanluisrp@…444…>>>>]
Gesendet: Donnerstag, 20. Januar 2022 18:59
An: Scholle, Burghardt (15-3 GIS)
Cc: geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>%3e%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3e%253cmailto%3Ageonetwork-users@lists.sourceforge.net>%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>>>
Betreff: Re: [GeoNetwork-users] Problems with outsourcing the "geonetwork-data" directory
Hello Burghardt,
On Thu, Jan 20, 2022 at 5:18 PM Burghardt via GeoNetwork-users <geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>><mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net<mailto:geonetwork-users@lists.sourceforge.net%3cmailto:geonetwork-users@lists.sourceforge.net<mailto:3cmailto%3Ageonetwork-users@lists.sourceforge.net>>>>> wrote:
Dear all,
since reinstalling our server with Ubuntu 20.04 and Tomcat9 we have problems to swap out the geonetwork-data directory under GeoNetwork 3.12.2.
We have entered the following instruction in the file "/usr/share/tomcat9/bin/setenv.sh":
export CATALINA_OPTS="$CATALINA_OPTS -Dgeonetwork.dir=/data/geonetwork/geonetwork-data".
However, the data directory specified there is not accepted by GeoNetwork. GeoNetwork continues to use the default settings and writes the data to the directory "/var/lib/tomcat9/geonetwork/WEB-INF/data". Using Ubuntu 18.04 and tomcat8 the application works fine with the same settings and the same permissions and accepted the external "geonetwork-data" directory without any problems.
What could be the cause of the problem? Does anyone have a tip or similar experience?
What do you mean with "not accepted"? What is shown as data directory in Admin Console -> Statistics and Status -> Information -> Data directory ?
Are you using Tomcat provided by the Ubuntu APT repository or installing it in another way?
--
Vriendelijke groeten / Kind regards,
Juan Luis Rodríguez.
[https://secure-web.cisco.com/1RYfeedZLob9EESh2K-BBeTsDxxeM4Niy6Z9zO1UhwJwXtVt4kLHun9e9GHFBhkSSqtUBqWxoRvBsIVvpHMS_Vx6sDP-KDeKAk3JK1-xaWgPWZAkl6Jvu23PcitqvHMx21WrpRwea03KzIaKrtJo3J6u3zxfiqjT62WjPak29bpfbjQZDOWAp4tLkbOfheDdMpIrqQ0k1GOXqkEU2EHkkSIWa31kA-hkhLkunliP9MBHwizjVtLSOyo45oVyORf8o8svHN9AeA3udacKlTUP4hYHMYcLYYvvPK6UJN0F30wsx7ED_llY0_hFvu1kUukHQ/https%3A%2F%2Fwww.geocat.net%2Fwp-content%2Fuploads%2F2015%2F07%2FGeoCat_small1.png\]<http://secure-web.cisco.com/1nbFWdi4LBOC2qMLGjnGPeCUqql73dPD6MSZErp6s7fAqEEubO1aw7-E-mxfL4ssar8F6mOuForv9mzTtmK3CMZn7PgOKdGB9w2eWT6kpGLYqKi-IcJBloPoz_X7WAMjTFQmDRxkoPH9slz5VDzNFNp83vJKTZAMmZ0SeaZsE1opL1QPcMNMYYUQdMFeEhUB57JAFmmdb9RKkavaBwVwh0fU6wJpxUUOIod85OVAzxDVNQS-_ptiX5SUs5Un7-JKVk9z03vF_vEDANdb0v4KM67D0kux6uKxUesjIyF8ziZfcnYbi2URIYYQSyqMYbbRO/http%3A%2F%2Fwww.geocat.net%2F<https://secure-web.cisco.com/1RYfeedZLob9EESh2K-BBeTsDxxeM4Niy6Z9zO1UhwJwXtVt4kLHun9e9GHFBhkSSqtUBqWxoRvBsIVvpHMS_Vx6sDP-KDeKAk3JK1-xaWgPWZAkl6Jvu23PcitqvHMx21WrpRwea03KzIaKrtJo3J6u3zxfiqjT62WjPak29bpfbjQZDOWAp4tLkbOfheDdMpIrqQ0k1GOXqkEU2EHkkSIWa31kA-hkhLkunliP9MBHwizjVtLSOyo45oVyORf8o8svHN9AeA3udacKlTUP4hYHMYcLYYvvPK6UJN0F30wsx7ED_llY0_hFvu1kUukHQ/https%3A%2F%2Fwww.geocat.net%2Fwp-content%2Fuploads%2F2015%2F07%2FGeoCat_small1.png]<http:/secure\-web\.cisco\.com/1nbFWdi4LBOC2qMLGjnGPeCUqql73dPD6MSZErp6s7fAqEEubO1aw7\-E\-mxfL4ssar8F6mOuForv9mzTtmK3CMZn7PgOKdGB9w2eWT6kpGLYqKi\-IcJBloPoz\_X7WAMjTFQmDRxkoPH9slz5VDzNFNp83vJKTZAMmZ0SeaZsE1opL1QPcMNMYYUQdMFeEhUB57JAFmmdb9RKkavaBwVwh0fU6wJpxUUOIod85OVAzxDVNQS\-\_ptiX5SUs5Un7\-JKVk9z03vF\_vEDANdb0v4KM67D0kux6uKxUesjIyF8ziZfcnYbi2URIYYQSyqMYbbRO/http%3A%2F%2Fwww\.geocat\.net%2F>>
Veenderweg 13
6721 WD Bennekom
The Netherlands
T: +31 (0)318 416664<tel:+31318416664>
Please consider the environment before printing this email.
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net<mailto:GeoNetwork-users@lists.sourceforge.net><mailto:GeoNetwork-users@lists.sourceforge.net>
https://secure-web.cisco.com/18jB76Rss7gh-l2GtVPMkBEw6ShECjsQuunXTYefZ4GCc59RjIqsp8Pq6A8SqTON_gBAj6sW34z47H1k4SnCi-iRiCi6eS0bW_ER8b_FseamL4BcJ61dsPAxZGeciv-MEKbWlHzlVhpDCrm1QPX3rgH28tIKj2DWlMiRnv1fQUNDxL4Dxn9zmLDPdSso60sCIWAM4-mmIGMabJgeTlawk3_p0c7kHV7RvMhKtO2AMyULlFFO2zhx2jUFlXJdoVSMmhqKpk8H401pM71pZz0p1B_r0rv06UB1-Qxm0XEdxL5v2b8d9SYh8IxUWykC3VRjD/https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fgeonetwork-users<https://secure-web.cisco.com/1n7oz1vYBgAPbZMoLqczfVnmX5eC_UMZaE9vQQ0mxDUpBghye_CeXfcJ5rrnf_eoNcPf8db1JJlusZcQ4IWu52AfdGRcUr5Ofqu86Ywj7mN2iibbVREINI58gvpEmjnpu4C8MhLaxp9mrgv580J5aTuCCgbygOGLNt9ESzOztNTRsYExLUJDTt93MACqGhVg8TKBmqU-yzXP1J4zmHc_qHtY7PxLtGynzA1kLl7UojTELwJvpeLsKjGqlEgDOqWuC1pWlgRHHpmWeEsLcz9jKGfoPO98_Hkzn7uZfuUGPQ7xrsiF5K7hHNjMlzwxMMvF0/https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fgeonetwork-users>
GeoNetwork OpenSource is maintained at http://secure-web.cisco.com/1OuqNaoE9xuTjy_z0QlxeCopTyAPNXAXdz6NhSGzta8gDsFz7z1os-EcY6oXXHxe8Qo1iBaYjOw_YuVNVyRz4Qf2-DPaD2WdBF1QKSLQpi8uf_bh4oaASB3i18bHJk62N_lJsh3T0PIaUHX50WvDhbZFxgqty7WPiU0BKOyPHs2d4Ro47lcxxuwR_SF0kVXKraihx-SKnTeozotSxirfVFDSnydVUAtH5YA7bzV_iXoiIZEEnb-UWBifI-58tbM8nDL5kJHuIgFuOcHtQJGlMRXYP6Io6yyisF3dZ624K4mA76uOeBiBmhxJxl52J72di/http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgeonetwork<http://secure-web.cisco.com/1lntkObJnjPXRIF2azCz06B17xr4wxAbickK4iC5-p8pJGf21km3HHzlofMyQEXGdTiveGoxwdilqy6GVCW8S2hAN9BVptR2heoyIy4Yu9YX_mKXOG_k54-wzw5BrRAIksBI4jd0gnbiLnSAqXp1ZzYhmS7rkqqHyzYO4gpAfIpXXx252jtv5IJfvuo7MBxgaV1c_X4DAI2UUHV0ZtfrQlCXUsHO3ipxNklyAdBfFOsBNymh8OkTP-LstHamUjKR3ewdBub0MsflB5ruz-kw1CTtf0shg-lmSNHQrbywSCyRCCZEUdbmsWn-LLxzg7j-t/http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgeonetwork>
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net<mailto:GeoNetwork-users@lists.sourceforge.net>
https://secure-web.cisco.com/18jB76Rss7gh-l2GtVPMkBEw6ShECjsQuunXTYefZ4GCc59RjIqsp8Pq6A8SqTON_gBAj6sW34z47H1k4SnCi-iRiCi6eS0bW_ER8b_FseamL4BcJ61dsPAxZGeciv-MEKbWlHzlVhpDCrm1QPX3rgH28tIKj2DWlMiRnv1fQUNDxL4Dxn9zmLDPdSso60sCIWAM4-mmIGMabJgeTlawk3_p0c7kHV7RvMhKtO2AMyULlFFO2zhx2jUFlXJdoVSMmhqKpk8H401pM71pZz0p1B_r0rv06UB1-Qxm0XEdxL5v2b8d9SYh8IxUWykC3VRjD/https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fgeonetwork-users
GeoNetwork OpenSource is maintained at http://secure-web.cisco.com/1OuqNaoE9xuTjy_z0QlxeCopTyAPNXAXdz6NhSGzta8gDsFz7z1os-EcY6oXXHxe8Qo1iBaYjOw_YuVNVyRz4Qf2-DPaD2WdBF1QKSLQpi8uf_bh4oaASB3i18bHJk62N_lJsh3T0PIaUHX50WvDhbZFxgqty7WPiU0BKOyPHs2d4Ro47lcxxuwR_SF0kVXKraihx-SKnTeozotSxirfVFDSnydVUAtH5YA7bzV_iXoiIZEEnb-UWBifI-58tbM8nDL5kJHuIgFuOcHtQJGlMRXYP6Io6yyisF3dZ624K4mA76uOeBiBmhxJxl52J72di/http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgeonetwork
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net<mailto:GeoNetwork-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/geonetwork-users<https://secure-web.cisco.com/17nHBgrHdyBtbNpAcbyp0NE9spAKFvUIvBcsD4wkDFxQQisd686bay6cb2IPovtnWSiDvOqCp0s-Q2e7sHtRXrVAIlR1HLheI5HqRLFhkTNr4TBF_uR3OooMs9I0jTCDJtdvUs7Zu651KSf3l9RVi-34mBnokB5Zvh0pM-BzSeC2PmKK4jiSxPFvs8mnEcJDJ0YnCwli8BlCv2k7hReSIoX2AssWQtiyrsxL9-LpTPpOwK4BCOSncAQmQjaEClC_K__COVRycf8V2vOv92YIUsnLn1mSTLPt45Kr6qRlHwcch2oA8yHzHv4a2iE2JhzHs/https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fgeonetwork-users>
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork<http://secure-web.cisco.com/18mUQ0awW78qwhcsRNHgU2j55_pjbP8P7d4HALSrPpT0GUXc_ItvmOblG3BK506SAk32CnpBS2dTmIpC5yeLBKLaGfNRMRoJxaGO1lOC3ZIsmp6hH1LhWz4QhUO706ABUYkcJrAqmPH4JYD34Ptjlatr5Z_NTr0IETI0TjTdwdnOR4rdOsV2qCz_GuBEEwCAyKoBfZsu1z0itxTUOLJuln1A-Z9tdcEeKkGfYR3EWtDfHAHKj8Yo0mihfj0c56IZb4nw_4L8cwnF6xiqv3HQe29jCibabGichAwZ6D3xunjVi7upp9MdRFFGdVdF77aCk/http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgeonetwork>
--
Vriendelijke groeten / Kind regards,
Juan Luis Rodríguez.
[https://www.geocat.net/wp-content/uploads/2015/07/GeoCat_small1.png\]<http://www.geocat.net/>
Veenderweg 13
6721 WD Bennekom
The Netherlands
T: +31 (0)318 416664<tel:+31318416664>
Please consider the environment before printing this email.