Antes de empezar
Los pasos que aparecen en este artículo no se aplican a la versión 4.0.3 de OS X Server. Este artículo solo es válido para las versiones 3.2.x a 4.0 de OS X Server.
Comprobar la base de datos PostgreSQL relacionada con el gestor de perfiles
Sigue estos pasos para comprobar la base de datos relacionada con el gestor de perfiles en las versiones 3.2.x a 4.0 de OS X Server.
1. Ve a http://pm.example.com/profilemanager en un navegador web y sustituye el nombre de host del servidor del gestor de perfiles por pm.example.com.
2. Usa este comando de Terminal para comprobar tu servidor:
tail -n 10000 /var/log/apache2/access_log | grep '/get_updated.*200 ' | sed -E 's/.*get_updated.*200 ([0-9]+).*/\1/'
3. Haz clic en la ventana del navegador web del gestor de perfiles para traerla al frente. Observa los datos de salida en la ventana de Terminal durante un minuto.
Si alguno de los números de los datos de salida del comando es menor de 100, no podrás aplicar este artículo. Si observas que los números de los datos de salida son siempre mayores de 10 000, utiliza el siguiente comando de Terminal para corregir el problema y mejorar el rendimiento.
sudo psql -U _devicemgr -d devicemgr_v2m0 -h /Library/Server/ProfileManager/Config/var/PostgreSQL -c "UPDATE od_library_items SET updated_at_xid = 0 WHERE updated_at_xid > txid_current()"