Änderungen von Dokument Kopano Optimierungen
Zuletzt geändert von Jonas Mayer am 2022/05/23 12:53
Von Version 3.1
bearbeitet von Jens Gruber
am 2022/05/02 11:29
am 2022/05/02 11:29
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 4.1
bearbeitet von Christian Germann
am 2022/05/02 11:36
am 2022/05/02 11:36
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. JensGruber@sbede1 +XWiki.cge@sbede - Inhalt
-
... ... @@ -86,7 +86,7 @@ 86 86 87 87 (% style="color:#000000" %)Folgende Parameter können ggf. helfen die Leistung zu verbessern: 88 88 89 -{{code language=" bash"}}89 +{{code language="yaml"}} 90 90 apache::keepalive: 'On' 91 91 apache::keepalive_timeout: '45' 92 92 apache::max_keepalive_requests: '500' ... ... @@ -93,15 +93,38 @@ 93 93 apache::mod::prefork::maxclients: '500' 94 94 apache::mod::prefork::serverlimit: '500' 95 95 96 +# kopano-g1.yaml für Kopano <50 Users 96 96 ld_kopano::server: 97 - settings: 98 - cache_cell_size: '6144M' 99 - cache_object_size: '16M' 100 - cache_indexedobject_size: '32M' 101 - enable_sql_procedures: 'yes' 102 - # The following 2 settings require a cronjob to run periodically instead (in case the value is disabled) 103 - sync_gab_realtime: 'no' 104 - softdelete_lifetime: '0' 98 + settings: 99 + cache_cell_size: '512M' 100 + cache_object_size: '16M' 101 + cache_indexedobject_size: '32M' 102 + enable_sql_procedures: 'yes' 103 + # The following 2 settings require a cronjob to run periodically instead (in case the value is disabled) 104 + sync_gab_realtime: 'no' 105 + softdelete_lifetime: '0' 106 + 107 +# kopano-g1.yaml für Kopano >=50 Users 108 +ld_kopano::server: 109 + settings: 110 + cache_cell_size: '6144M' 111 + cache_object_size: '32M' 112 + cache_indexedobject_size: '64M' 113 + enable_sql_procedures: 'yes' 114 + # The following 2 settings require a cronjob to run periodically instead (in case the value is disabled) 115 + sync_gab_realtime: 'no' 116 + softdelete_lifetime: '0' 117 + 118 +# kopano-g1.yaml für Kopano >=200 Users 119 +ld_kopano::server: 120 + settings: 121 + cache_cell_size: '12288M' 122 + cache_object_size: '256M' 123 + cache_indexedobject_size: '512M' 124 + enable_sql_procedures: 'yes' 125 + # The following 2 settings require a cronjob to run periodically instead (in case the value is disabled) 126 + sync_gab_realtime: 'no' 127 + softdelete_lifetime: '0' 105 105 {{/code}} 106 106 107 107 ... ... @@ -124,7 +124,7 @@ 124 124 root@puppeteer:~ # vim /etc/logodidact/hiera/custom.d/mysql56.yaml 125 125 {{/code}} 126 126 127 -{{code language=" bash"}}150 +{{code language="yaml"}} 128 128 mysql::server::override_options: 129 129 mysqldump: 130 130 max_allowed_packet: '1G' ... ... @@ -156,30 +156,62 @@ 156 156 innodb_write_io_threads: '4' 157 157 {{/code}} 158 158 182 +(% id="cke_bm_172S" style="color:#000000; display:none" %) (% style="color:#000000" %)Folgende Einstellung können für die mysql56.yaml gesetzt werden: 159 159 160 -===== (% style="color:#000000" %)__**Lokalisierung der Ordner-Strukturen**__(%%) ===== 161 - 162 -(% style="color:#000000" %)Zur Lokalisierung der Ordnernamen empfiehlt es sich die Standard-Sprache für die Kopano-Postfächer auf "Deutsch" umzustellen. Führen Sie hierfür folgende Schritte durch: 163 - 164 - 165 -(% style="color:#000000" %)Wechseln Sie in den Kopano Container: 166 - 167 167 {{code language="bash"}} 168 -root@ ldhost:~ # lxc-ssh-n kopano-g1185 +root@puppeteer:~ # vim /etc/logodidact/hiera/custom.d/mariadb103.yaml 169 169 {{/code}} 170 170 188 +{{code language="yaml"}} 189 +mysql::server::override_options: 190 + mysqldump: 191 + max_allowed_packet: '1G' 192 + mysqld: 193 + innodb_file_per_table: '1' 194 + bind-address: '0.0.0.0' 195 + skip-name-resolve: true 196 + innodb_large_prefix: '1' 197 + max_allowed_packet: '256M' 198 + max_connections: '151' 199 + query_cache_limit: '2M' 200 + query_cache_size: '64M' 201 + thread_stack: '512K' 202 + tmp_table_size: '64M' 203 + max_heap_table_size: '64M' 204 + sort_buffer_size: '2M' 205 + join_buffer_size: '2M' 206 + table_open_cache: '500' 207 + innodb_autoextend_increment: '1000' 208 + innodb_buffer_pool_size: '1G' 209 + # The following setting is based on the existing ibdata1 file, check current size and insert it here (rounded to MB) 210 + innodb_data_file_path: 'ibdata1:12M:autoextend' 211 + innodb_flush_log_at_trx_commit: '2' 212 + innodb_flush_method: 'O_DSYNC' 213 + innodb_lock_wait_timeout: '120' 214 + innodb_log_buffer_size: '8M' 215 + innodb_log_file_size: '1G' 216 + innodb_log_files_in_group: '3' 217 + innodb_read_io_threads: '4' 218 + innodb_write_io_threads: '4' 219 +{{/code}} 171 171 172 -(% style="color:#000000" %)Führen Sie folgenden Befehl im Kopano Container aus: 173 173 174 -{{code language="bash"}} 175 -root@kopano-g1:~ # echo 'default_store_locale = de_DE.UTF-8 ' >/etc/kopano/admin.cfg 222 +**mariadb103.yaml für Kopano <50 Users:** 223 + 224 +{{code language="yaml"}} 225 +max_allowed_packet: '256M' 226 +sort_buffer_size: '2M' 227 +innodb_buffer_pool_size: '1G' 228 + 176 176 {{/code}} 177 177 178 178 179 - (% style="color:#000000" %)Nach ausführen des Befehls werden neu angelegte Kopano-Postfächermit der korrekten Sprache erstellt. Für bereits erstellte/vorhandene Postfächermussman einen extra Schritt durchführen.Setzen sie hierfür folgenden Befehl imKopanoContainerab:232 +**mariadb103.yaml für Kopano >= 50 Users:** 180 180 181 -{{code language="bash"}} 182 -root@kopano-g1:~ # kopano-localize-folders -u [username] --lang de_DE.UTF-8 234 +{{code language="yaml"}} 235 +max_allowed_packet: '1G' 236 +sort_buffer_size: '4M' 237 +innodb_buffer_pool_size: '2G' 183 183 {{/code}} 184 184 185 185 ... ... @@ -235,7 +235,7 @@ 235 235 root@kopano-g1:~ # inject-shares.sh 236 236 {{/code}} 237 237 238 -(% style="color:#000000" %)**__Hinweis:__** 293 +(% style="color:#000000" %)**__Hinweis:__** Falls beim aufrufen des Skripts Mapi Fehler auftreten, bitte folgende Pakete installieren:(%%) 239 239 240 240 241 241 {{code language="bash"}} ... ... @@ -254,4 +254,4 @@ 254 254 root@kopano-g1:~ # chmod +x /etc/cron.daily/gabsync 255 255 {{/code}} 256 256 257 -(% style="color:#000000" %)__**Hinweis:**__ 312 +(% style="color:#000000" %)__**Hinweis:**__ Dies stellt eine Erweiterung zum regulären ActiveSync-Protokoll durch Z-Push dar. Die Funktionsweise basiert auf einem synchronisierten Kontaktordner namens „Z-Push-KOE-GAB“ als Unterordner im Public Store / Öffentlichen Ordner.