configuration

getServOpt

Description

L'action `getServOpt` affiche la valeur d'une option de configuration du serveur CAS. Elle est utilisée pour récupérer l'état actuel de divers paramètres opérationnels et de performance du serveur.

configuration.getServOpt <result=results> <status=rc> / name="ADDNODECANCELTIMEOUT" | "ADDNODEKILLTIMEOUT" | "APPTAG" | "AZUREAUTHCACHELOC" | "AZURETENANTID" | "BIGINT" | "BIGINTPROCESSING" | "CASLIB" | "CFG" | "CFGNAME" | "CFGPATH" | "CMPLIB" | "CMPOPT" | "COLLATE" | "CONTROLPID" | "CPUSHARES" | "DATASTEPFMTERR" | "DATASTEPMERGENOBY" | "DATASTEPMSGSUMLEVEL" | "DATASTEPREPLACETABLE" | "DATASTEPVARLENCHK" | "DATESTYLE" | "DCEXTPORT" | "DCHOSTNAMERESOLUTION" | "DCPORT" | "DCSSLCERTISS" | "DCSSLCERTLOC" | "DCSSLCERTSERIAL" | "DCSSLCERTSUBJ" | "DCSSLPKCS12LOC" | "DCSSLPKCS12PASS" | "DCSSLPVTKEYLOC" | "DCSSLPVTKEYPASS" | "DCSSLPVTKEYPASSLOC" | "DCTCPMENCRYPT" | "DCTCPMENCRYPTALGORITHM" | "DEBUGOPT" | "DEFAULTMEMORYFORMAT" | "DEFAULTREP" | "DEFAULTTABLEREPLICATION" | "DQLOCALE" | "DQQKBREPOLOC" | "DQSETUPLOC" | "ELASTIC" | "ENCRYPTFIPS" | "EVENTDS" | "EXECUTABLE" | "EXTHOSTKNOWNBY" | "FMTERR" | "FMTSEARCH" | "GCPORT" | "HISTORYLINELENGTH" | "HOSTKNOWNBY" | "HTTPPORT" | "HTTPPORTMAX" | "ID" | "INITIALBACKUPS" | "INITIALWORKERS" | "INSTALL" | "INTERVALDS" | "JOIN" | "JREOPTIONS" | "KEYFILE" | "LIFETIME" | "LOCALE" | "LOGFLUSHTIME" | "LOGCFGLOC" | "MACHINELIST" | "MAXSESSIONTRANSFERSIZE" | "MAXTABLEMEM" | "MAXCORES" | "MAXCORESPERWORKER" | "MAXSESSIONS" | "MEMORYSIZE" | "MESSAGELEVEL" | "METRICS" | "NWORKERS" | "NEXTSERVERINSTANCE" | "NLDECSEPARATOR" | "NODE" | "OAUTHSIGNINGCERTIFICATE" | "OAUTHSIGNINGKEY" | "PERMSTORE" | "PORT" | "PREVSERVERINSTANCE" | "PRIVACYSTATEMENT" | "PROVLIST" | "REMOVENODECANCELTIMEOUT" | "REMOVENODEKILLTIMEOUT" | "RESOLVEWORKERADDRESS" | "S2FORMATSEARCH" | "SCALEDOWNMODE" | "SERVICESBASEURL" | "SESSION" | "STARTUP" | "STARTUPDIR" | "STATETRANSFERMODEL" | "SUBSETSESSIONCOPIES" | "TAG" | "TENANTID" | "TIMEZONE" | "TIMEOUT" | "TRANSFERDIR" | "TRANSFERSESSION" | "TRANSFERINTERRUPTTIMEOUT" | "TRANSFERKILLTIMEOUT" | "USEGPU" | "USERLOC" | "USEYARN" | "YEARCUTOFF";
Paramètres
ParamètreDescription
name Spécifie le nom de l'option de session à afficher.
ADDNODECANCELTIMEOUT Spécifie le temps d'attente, en secondes, avant l'annulation des actions en cours d'exécution. L'annulation des actions peut faciliter l'achèvement rapide d'une action addNode. Spécifiez 0 pour indiquer que les actions ne sont jamais annulées.
ADDNODEKILLTIMEOUT Spécifie le temps d'attente, en secondes, avant que les processus de session ne soient arrêtés. L'arrêt des sessions peut faciliter l'achèvement rapide d'une action addNode. Spécifiez 0 pour indiquer que les sessions ne sont jamais arrêtées. Le délai commence à l'expiration du addNodeCancelTimeout.
APPTAG Spécifie une chaîne incluse dans la propriété appTag des messages du journal des actions du serveur CAS.
AZUREAUTHCACHELOC Spécifie le chemin d'accès au cache pour l'autorisation de stockage Azure.
AZURETENANTID Spécifie l'ID du locataire pour le stockage Azure.
BIGINT Nouveau traitement des entiers 64 bits.
BIGINTPROCESSING Nouveau traitement des entiers 64 bits.
CASLIB Spécifie le nom de la caslib à définir comme caslib active.
CFG Le fichier de configuration du serveur.
CFGNAME Le nom de configuration du serveur CAS.
CFGPATH Emplacement d'installation de la configuration du serveur CAS.
CMPLIB Spécifie un ou plusieurs jeux de données SAS qui contiennent des sous-programmes de compilation à inclure pendant la compilation.
CMPOPT Spécifie les optimisations de génération de code.
COLLATE Spécifie la séquence de collation pour le tri.
CONTROLPID L'identifiant de processus du serveur qui a lancé cette instance.
CPUSHARES Spécifie les partages pour le CGroup CPU créé pour le serveur.
DATASTEPFMTERR Lorsque la valeur est True, l'étape DATA génère une erreur lorsqu'un format de variable est introuvable. Vous pouvez définir ce paramètre sur False pour continuer le traitement au lieu de générer une erreur.
DATASTEPMERGENOBY Lorsqu'une fusion d'étape DATA est exécutée sans instruction BY, ce paramètre détermine si aucun avertissement, un avertissement ou un message d'erreur est généré.
DATASTEPMSGSUMLEVEL Spécifie le niveau de résumé des messages de l'étape DATA. Lorsque l'étape DATA s'exécute sur plusieurs threads, le même message peut être généré sur chaque thread. Ce paramètre contrôle le niveau de résumé des messages en double.
DATASTEPREPLACETABLE Spécifie si l'étape DATA peut remplacer une table existante.
DATASTEPVARLENCHK Lors de l'utilisation d'APPEND, si la source a des chaînes plus longues que la destination, ce paramètre détermine si aucun avertissement, un avertissement ou un message d'erreur est généré.
DATESTYLE Spécifie la séquence du mois, du jour et de l'année lorsque les données de format ANYDTDTE, ANYDTDTM ou ANYDTTME sont ambiguës.
DCEXTPORT Spécifie le numéro de port qu'un fournisseur de données externe, tel que SAS Embedded Process, peut utiliser pour se connecter à ce nœud. Une valeur de 0 indique que le fournisseur de données doit utiliser le numéro de port réel que CAS utilise pour écouter les connexions. Une valeur non nulle peut être requise dans certaines configurations basées sur le cloud.
DCHOSTNAMERESOLUTION Spécifie le nom d'hôte pour SAS Embedded Process.
DCPORT Spécifie le numéro de port que CAS peut utiliser pour écouter les connexions d'un fournisseur de données externe. Une valeur de -1 indique que les connecteurs de données doivent partager le port spécifié pour GCPORT. Une valeur de 0 indique que les connecteurs de données doivent utiliser un port éphémère.
DCSSLCERTISS Spécifie le nom de l'émetteur du certificat numérique que TLS doit utiliser.
DCSSLCERTLOC Spécifie l'emplacement du certificat numérique pour la clé publique de la machine. Ceci est utilisé pour l'authentification.
DCSSLCERTSERIAL Spécifie le numéro de série du certificat numérique que TLS utilise.
DCSSLCERTSUBJ Spécifie le nom du sujet du certificat numérique que TLS utilise.
DCSSLPKCS12LOC Spécifie l'emplacement du fichier de package d'encodage PKCS #12.
DCSSLPKCS12PASS Spécifie le mot de passe que TLS requiert pour déchiffrer la clé privée.
DCSSLPVTKEYLOC Spécifie l'emplacement de la clé privée correspondant au certificat numérique.
DCSSLPVTKEYPASS Spécifie le mot de passe que TLS requiert pour déchiffrer la clé privée.
DCSSLPVTKEYPASSLOC Spécifie le fichier contenant le mot de passe que TLS requiert pour déchiffrer la clé privée.
DCTCPMENCRYPT Spécifie l'utilisation du chiffrement pour le partenaire de communication.
DCTCPMENCRYPTALGORITHM Spécifie l'algorithme de chiffrement à utiliser.
DEBUGOPT Options du débogueur.
DEFAULTMEMORYFORMAT Spécifie le format de mémoire par défaut pour les tables de session.
DEFAULTREP Facteur de réplication par défaut des nouvelles tables.
DEFAULTTABLEREPLICATION Facteur de réplication par défaut des nouvelles tables.
DQLOCALE Spécifie les paramètres régionaux par défaut à utiliser pour les opérations de qualité des données. Utilisez un code de paramètres régionaux de 5 lettres.
DQQKBREPOLOC Spécifie le nom de la caslib où les QKB sont stockées.
DQSETUPLOC Spécifie le nom de la QKB par défaut à utiliser pour les opérations de qualité des données.
ELASTIC L'option de serveur pour fournir l'expansion de la grille d'exécution ; nécessite l'option 'keyfile'.
ENCRYPTFIPS Utilise uniquement les algorithmes conformes à la norme FIPS 140-2.
EVENTDS Spécifie un ou plusieurs objets événement qui définissent des événements de date personnalisés.
EXECUTABLE Spécifie le nom de l'exécutable de la session du serveur.
EXTHOSTKNOWNBY Spécifie le nom d'hôte que les fournisseurs de données externes doivent utiliser pour se connecter à ce nœud. Cette valeur peut devoir être définie dans certaines configurations cloud.
FMTERR Lorsque la valeur est True, l'étape DATA génère une erreur lorsqu'un format de variable est introuvable. Vous pouvez définir ce paramètre sur False pour continuer le traitement au lieu de générer une erreur.
FMTSEARCH Spécifie la liste de recherche de format à définir au démarrage d'une session.
GCPORT Spécifie le numéro de port pour la communication inter-nœuds sur un serveur distribué.
HISTORYLINELENGTH Spécifie la longueur maximale de la ligne d'historique.
HOSTKNOWNBY Spécifie le nom DNS que les autres nœuds doivent utiliser pour se connecter à cette machine.
HTTPPORT Spécifie le numéro de port pour l'interface HTTP du serveur.
HTTPPORTMAX Spécifie la valeur maximale de la plage de ports pour le port de l'interface HTTP.
ID Spécifie le rang du serveur qui est attribué à l'exécution.
INITIALBACKUPS Spécifie le nombre minimum de contrôleurs de sauvegarde qui doivent se connecter avant que le serveur n'accepte les requêtes client.
INITIALWORKERS Spécifie le nombre minimum de travailleurs qui doivent se connecter avant que le serveur n'accepte les requêtes client.
INSTALL Spécifie le chemin d'installation du serveur.
INTERVALDS Spécifie des paires d'objets d'intervalle.
JOIN Spécifie le nom du serveur à rejoindre, à partir de la commande JOIN.
JREOPTIONS Spécifie les options JRE.
KEYFILE Spécifie le chemin complet du fichier clé.
LIFETIME Spécifie la durée de vie du serveur, en minutes. Une valeur de 0 indique que le serveur s'exécute indéfiniment.
LOCALE Spécifie les paramètres régionaux à utiliser pour le tri et le formatage.
LOGFLUSHTIME Spécifie le temps de vidage du journal, en millisecondes. Une valeur de -1 indique de vider les journaux après chaque action. Une valeur de 0 indique de vider les journaux au fur et à mesure de leur production.
LOGCFGLOC Spécifie le chemin complet du fichier de configuration du journal.
MACHINELIST Spécifie le chemin complet du fichier sur l'hôte contrôleur qui liste les machines du serveur distribué.
MAXSESSIONTRANSFERSIZE Quantité maximale de données locales de session à transférer vers le nouveau serveur.
MAXTABLEMEM Spécifie la quantité maximale de mémoire, en octets, que chaque thread doit allouer pour les blocs en mémoire avant de les convertir en fichier mappé en mémoire. Les fichiers sont écrits dans les répertoires spécifiés dans la variable d'environnement CAS_DISK_CACHE. Lorsque vous créez une grande table de sortie, comme 5 Go ou plus par travailleur, vous pouvez définir cette valeur à 256 Mo ou plus pour améliorer les performances.
MAXCORES Spécifie le nombre maximal de cœurs disponibles. La valeur la plus faible entre la valeur spécifiée et le nombre de cœurs spécifiés dans la licence du produit sera utilisée.
MAXCORESPERWORKER Spécifie le nombre maximal de cœurs par travailleur.
MAXSESSIONS Spécifie le nombre maximal de sessions simultanées. Les utilisateurs pouvant assumer un rôle administratif ne sont pas soumis à cette limite.
MEMORYSIZE Spécifie la limite de mémoire, en octets, pour une requête CGroup et YARN.
MESSAGELEVEL Spécifie le niveau de message du journal.
METRICS Lorsque la valeur est True, les métriques d'action sont affichées.
NWORKERS Spécifie le nombre de nœuds de travail associés à cette session.
NEXTSERVERINSTANCE Nom du pod de la prochaine instance du serveur.
NLDECSEPARATOR Lorsque la valeur est True, permet au format de sortie numérique d'utiliser le séparateur décimal des paramètres régionaux.
NODE Spécifie le fichier de configuration exécuté sur tous les nœuds de travail.
OAUTHSIGNINGCERTIFICATE Spécifie le certificat avec la clé publique utilisée pour signer les jetons OAuth.
OAUTHSIGNINGKEY Spécifie le texte de la clé utilisée pour signer les jetons OAuth.
PERMSTORE Spécifie le chemin complet du répertoire utilisé pour le stockage permanent.
PORT Spécifie le numéro de port du serveur. Les clients peuvent se connecter au serveur sur le port réseau.
PREVSERVERINSTANCE Nom du pod de l'instance de serveur précédente.
PRIVACYSTATEMENT URL de la déclaration de confidentialité affichée par CAS Server Monitor.
PROVLIST Spécifie la liste des fournisseurs d'authentification.
REMOVENODECANCELTIMEOUT Spécifie le temps d'attente, en secondes, avant l'annulation des actions en cours d'exécution. L'annulation des actions peut faciliter l'achèvement rapide d'une action removeNode. Spécifiez 0 pour indiquer que les actions ne sont jamais annulées.
REMOVENODEKILLTIMEOUT Spécifie le temps d'attente, en secondes, avant que les processus de session ne soient arrêtés. L'arrêt des sessions peut faciliter l'achèvement rapide d'une action removeNode. Spécifiez 0 pour indiquer que les sessions ne sont jamais arrêtées. Le délai commence à l'expiration du removeNodeCancelTimeout.
RESOLVEWORKERADDRESS Spécifie de rechercher les adresses IP des nœuds de travail qui rejoignent un serveur de manière élastique.
S2FORMATSEARCH Chemin de recherche pour les bibliothèques de formats définis par l'utilisateur qui ont été publiées dans SingleStore pour être utilisées par l'EP.
SCALEDOWNMODE Détermine le comportement à adopter lors de la réduction du nombre de pods de travail sur un serveur CAS en cours d'exécution. La valeur par défaut est suspendre.
SERVICESBASEURL Spécifie l'URL des services de base.
SESSION Spécifie l'ID de session du serveur, à partir de la commande SESSION.
STARTUP Spécifie le nom du fichier de configuration que le serveur exécute avant que le serveur n'accepte de connexions client. Le fichier de démarrage contient les actions CAS que le serveur exécute au démarrage.
STARTUPDIR Répertoire du serveur des fichiers de démarrage.
STATETRANSFERMODEL Détermine la stratégie à utiliser lorsque l'état d'un CAS est transféré vers un nouveau serveur. Le mode 'suspend' est susceptible de laisser le serveur non réactif pendant une période plus longue. Le mode 'readonly' peut voir les tentatives de mise à jour des tables promues échouer.
SUBSETSESSIONCOPIES Spécifie le nombre de copies de sauvegarde des blocs pour les tables en mémoire à créer dans les sessions de sous-ensemble.
TAG Identifiant de balise de lancement du serveur.
TENANTID Spécifie l'ID du locataire pour le serveur.
TIMEZONE Spécifie le décalage horaire, en heures, par rapport à l'UTC.
TIMEOUT Spécifie le délai d'attente de la session.
TRANSFERDIR Répertoire pour le transfert d'état entre les instances de serveur.
TRANSFERSESSION Lorsque la valeur est True, cette session sera incluse lors du transfert d'état vers un nouveau serveur.
TRANSFERINTERRUPTTIMEOUT Délai d'annulation pour le transfert d'état du serveur.
TRANSFERKILLTIMEOUT Délai d'arrêt de session pour le transfert d'état du serveur.
USEGPU Spécifie de décharger le travail sur un GPU, si disponible.
USERLOC Spécifie le répertoire par défaut pour la caslib personnelle CASUSER de chaque utilisateur. Vous pouvez spécifier %%USER pour substituer l'ID d'un utilisateur à une partie du chemin.
USEYARN Spécifie de demander des ressources à YARN avant qu'un serveur n'accepte les connexions client.
YEARCUTOFF Spécifie la première année d'une période de 100 ans utilisée par les formats et fonctions de date pour lire une année à deux chiffres.

Exemples

FAQ

Quel est l'objectif de l'action getServOpt?
Que spécifie le paramètre ADDNODECANCELTIMEOUT ?
Que spécifie le paramètre ADDNODEKILLTIMEOUT ?
Que spécifie le paramètre APPTAG ?
Que spécifie le paramètre AZUREAUTHCACHELOC ?
Que spécifie le paramètre AZURETENANTID ?
Que spécifie le paramètre BIGINT ?
Que spécifie le paramètre BIGINTPROCESSING ?
Que spécifie le paramètre CASLIB ?
Que spécifie le paramètre CFG ?
Que spécifie le paramètre CFGNAME ?
Que spécifie le paramètre CFGPATH ?
Que spécifie le paramètre CMPLIB ?
Que spécifie le paramètre CMPOPT ?
Que spécifie le paramètre COLLATE ?
Que spécifie le paramètre CONTROLPID ?
Que spécifie le paramètre CPUSHARES ?
Que spécifie le paramètre DATASTEPFMTERR ?
Que spécifie le paramètre DATASTEPMERGENOBY ?
Que spécifie le paramètre DATASTEPMSGSUMLEVEL ?
Que spécifie le paramètre DATASTEPREPLACETABLE ?
Que spécifie le paramètre DATASTEPVARLENCHK ?
Que spécifie le paramètre DATESTYLE ?
Que spécifie le paramètre DCEXTPORT ?
Que spécifie le paramètre DCHOSTNAMERESOLUTION ?
Que spécifie le paramètre DCPORT ?
Que spécifie le paramètre DCSSLCERTISS ?
Que spécifie le paramètre DCSSLCERTLOC ?
Que spécifie le paramètre DCSSLCERTSERIAL ?
Que spécifie le paramètre DCSSLCERTSUBJ ?
Que spécifie le paramètre DCSSLPKCS12LOC ?
Que spécifie le paramètre DCSSLPKCS12PASS ?
Que spécifie le paramètre DCSSLPVTKEYLOC ?
Que spécifie le paramètre DCSSLPVTKEYPASS ?
Que spécifie le paramètre DCSSLPVTKEYPASSLOC ?
Que spécifie le paramètre DCTCPMENCRYPT ?
Que spécifie le paramètre DCTCPMENCRYPTALGORITHM ?
Que spécifie le paramètre DEBUGOPT ?
Que spécifie le paramètre DEFAULTMEMORYFORMAT ?
Que spécifie le paramètre DEFAULTREP ?
Que spécifie le paramètre DEFAULTTABLEREPLICATION ?
Que spécifie le paramètre DQLOCALE ?
Que spécifie le paramètre DQQKBREPOLOC ?
Que spécifie le paramètre DQSETUPLOC ?
Que spécifie le paramètre ELASTIC ?
Que spécifie le paramètre ENCRYPTFIPS ?
Que spécifie le paramètre EVENTDS ?
Que spécifie le paramètre EXECUTABLE ?
Que spécifie le paramètre EXTHOSTKNOWNBY ?
Que spécifie le paramètre FMTERR ?
Que spécifie le paramètre FMTSEARCH ?
Que spécifie le paramètre GCPORT ?
Que spécifie le paramètre HISTORYLINELENGTH ?
Que spécifie le paramètre HOSTKNOWNBY ?
Que spécifie le paramètre HTTPPORT ?
Que spécifie le paramètre HTTPPORTMAX ?
Que spécifie le paramètre ID ?
Que spécifie le paramètre INITIALBACKUPS ?
Que spécifie le paramètre INITIALWORKERS ?
Que spécifie le paramètre INSTALL ?
Que spécifie le paramètre INTERVALDS ?
Que spécifie le paramètre JOIN ?
Que spécifie le paramètre JREOPTIONS ?
Que spécifie le paramètre KEYFILE ?
Que spécifie le paramètre LIFETIME ?
Que spécifie le paramètre LOCALE ?
Que spécifie le paramètre LOGFLUSHTIME ?
Que spécifie le paramètre LOGCFGLOC ?
Que spécifie le paramètre MACHINELIST ?
Que spécifie le paramètre MAXSESSIONTRANSFERSIZE ?
Que spécifie le paramètre MAXTABLEMEM ?
Que spécifie le paramètre MAXCORES ?
Que spécifie le paramètre MAXCORESPERWORKER ?
Que spécifie le paramètre MAXSESSIONS ?
Que spécifie le paramètre MEMORYSIZE ?
Que spécifie le paramètre MESSAGELEVEL ?
Que spécifie le paramètre METRICS ?
Que spécifie le paramètre NWORKERS ?
Que spécifie le paramètre NEXTSERVERINSTANCE ?
Que spécifie le paramètre NLDECSEPARATOR ?
Que spécifie le paramètre NODE ?
Que spécifie le paramètre OAUTHSIGNINGCERTIFICATE ?
Que spécifie le paramètre OAUTHSIGNINGKEY ?
Que spécifie le paramètre PERMSTORE ?
Que spécifie le paramètre PORT ?
Que spécifie le paramètre PREVSERVERINSTANCE ?
Que spécifie le paramètre PRIVACYSTATEMENT ?
Que spécifie le paramètre PROVLIST ?
Que spécifie le paramètre REMOVENODECANCELTIMEOUT ?
Que spécifie le paramètre REMOVENODEKILLTIMEOUT ?
Que spécifie le paramètre RESOLVEWORKERADDRESS ?
Que spécifie le paramètre S2FORMATSEARCH ?
Que spécifie le paramètre SCALEDOWNMODE ?
Que spécifie le paramètre SERVICESBASEURL ?
Que spécifie le paramètre SESSION ?
Que spécifie le paramètre STARTUP ?
Que spécifie le paramètre STARTUPDIR ?
Que spécifie le paramètre STATETRANSFERMODEL ?
Que spécifie le paramètre SUBSETSESSIONCOPIES ?
Que spécifie le paramètre TAG ?
Que spécifie le paramètre TENANTID ?
Que spécifie le paramètre TIMEZONE ?
Que spécifie le paramètre TIMEOUT ?
Que spécifie le paramètre TRANSFERDIR ?
Que spécifie le paramètre TRANSFERSESSION ?
Que spécifie le paramètre TRANSFERINTERRUPTTIMEOUT ?
Que spécifie le paramètre TRANSFERKILLTIMEOUT ?
Que spécifie le paramètre USEGPU ?
Que spécifie le paramètre USERLOC ?
Que spécifie le paramètre USEYARN ?
Que spécifie le paramètre YEARCUTOFF ?