ERROR: The launch of the server process failed due to a problem with the processing of the SAS Logging Facility configuration file (LOGCONFIGLOC).

Cet article en deux mots :

Vous bloquez sur l’erreur de lancement du processus serveur liée au LOGCONFIGLOC ? Ce guide technique vous explique comment identifier le chemin de vos journaux SAS et corriger les autorisations d’écriture pour rétablir vos sessions Workspace Server en quelques minutes. Ne laissez plus un problème de permissions freiner votre productivité sur SAS Enterprise Guide !

Lorsque vous lancez une sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. workspace-server (depuis SAS Enterprise Guide) le message d'erreur suivant peut s'afficher:
ERROR: The launch of the server process failed due to a problem with the processing of the SAS Logging Facility configuration file (LOGCONFIGLOC).
Cette erreur indique que l'ID utilisateur ne dispose pas de l'autorisation en écriture sur le chemin du système d'exploitation dans lequel les journaux sont écrits.
Pour découvrir l'emplacement vers lequel pointe votre commande LOGCONFIGLOC et où les autorisations de lecture et d'écriture doivent être ajoutées pour les utilisateurs: Naviguez jusqu'au fichier de configuration sasv9.cfg ( ou sasv9_usermods.cfg) qui se trouve dans SASApp/WorkspaceServer : workspace-sasv9-cfgVous devriez voir une ligne semblable à la suivante, qui vous indique où le LOGCONFIGLOC est stocké:
 -logconfigloc "SAS-configutation-directory\Lev1\SASApp\WorkspaceServer\logconfig.xml"
Ensuite, vous pouvez ouvrir le fichier logconfig.xml et déterminer l’emplacement dans lequel les journaux sont écrits. L'emplacement est similaire à celui-ci:
<param name="FileNamePattern" value="SAS-configuration-directory\Lev1\SASApp\WorkspaceServer\LogsFichiers chronologiques enregistrant les événements système, erreurs et activités d'exécution dans SAS Viya, essentiels pour le monitoring, le débogage et l'audit des services et des jobs.\SASApp_WorkspaceServer_%d_%S{hostname}_%S{pid}.log"/ >
log-config-path
  1. Dans cet exemple, les journaux sont écrits dans le répertoire de configuration  Lev1\SASApp\WorkspaceServer\LogsFichiers chronologiques enregistrant les événements système, erreurs et activités d'exécution dans SAS Viya, essentiels pour le monitoring, le débogage et l'audit des services et des jobs..
  2. Vérifiez que l'ID utilisateur qui reçoit le message d'erreur dispose des autorisations de lecture et d'écriture sur ce chemin. Tous les utilisateurs qui doivent pouvoir lancer des sessions de serveur d'espace de travail doivent disposer d'autorisations de lecture et d'écriture sur ce chemin.

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.