/* Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved.*/ / / ident "%Z%%M% %I% %E%" / / NAME / okskus.msg / DESCRIPTION / Message file for OKS commands / NOTES / # CHARACTER_SET_NAME=American_America.US7ASCII / / MODIFIED / vyerrams 07/05/16 - Bug 23706792: Tag "Rebuild Master" on to / OKS_MEMBERSHIP_NODE_COUNT / madoming 06/02/16 - Add new messages for Kernel thread size / mkeller 12/12/15 - HM warning message spans multiple lines. / 22151638 Add OfsVolNum to HM / 22270695 Indicate if a lock is blocking or if / it is already held. / 22288862 Indicate the thread name / 22288850 Indicate the last removed record / mkeller 06/25/15 - 21296690 - HANG MANAGER: ENABLE WINDOWS / mkeller 03/17/15 - bug-20593706 Hang detection improvements. / mkeller 02/10/15 - Bug-20437676 Enable HM on Linux. Add msg 33. / vyerrams 01/30/15 - Bug 20182031: Add a new arg to / OKS_MEMBERSHIP_NODE_NAMES for printing hostname / vyerrams 11/19/14 - Bug 20020193: Split OKS_LOG_BUFFER_FAILED / into OKS_LOG_BUFFER_ALLOCATE_FAILED and / OKS_LOG_BUFFER_EXTEND_FAILED / vyerrams 11/13/14 - Bug 17328208: Add OKS_ACTIVE_THREAD_COUNT / averhuls 06/19/14 - Add OKS_PLOG_EXIT_ERROR. / bonelso 11/29/12 - fix some parameter identifiers / averhuls 07/09/12 - change 010 from 'warning' to 'info'. / averhuls 12/12/11 - Minor change to OKS_PLOG_WRITE_FAILURE. / bonelso 11/07/11 - Fix a typo. / bonelso 09/29/11 - Coverted some KsPrint()s to KsMSgIssue()s / averhuls 04/13/11 - Add persistent log messages. / anjiwaji 08/30/10 - Add extra kernel messages / jeabraha 09/14/09 - Created / / Windows (only as far as I can tell) uses the second msg field as follows / Success = 0x0:STATUS_SEVERITY_SUCCESS / Informational = 0x1:STATUS_SEVERITY_INFORMATIONAL / Warning = 0x2:STATUS_SEVERITY_WARNING / Error = 0x3:STATUS_SEVERITY_ERROR / // WINFACILITY=Oracle_OKS // WINFACNUM=0x8 // MSGPREFIX=OKSK // / The next several messages are generic. You can supply a small / insertion string. / / WSN=OKS_SUCCESSFUL 00000, 0, "%2 %3" // *Cause: Informational. // *Action: None. / / WSN=OKS_INFORMATION 00001, 1, "%2 %3" // *Cause: Informational. // *Action: None. / / WSN=OKS_WARNING 00002, 2, "%2 %3" // *Cause: Informational. // *Action: None. / / WSN=OKS_ERROR 00003, 3, "%2 %3" // *Cause: Informational. // *Action: None. / / WSN=OKS_LOAD_OK 00004, 1,"Module load succeeded. Build information: %2 %3 %4" // *Cause: Informational. // *Action: None. / / WSN=OKS_LOAD_FAILED 00005, 3,"Module failed to load and start with status %2. Build information: %3 %4 %5" // *Cause: Informational. // *Action: None. / / WSN=OKS_UNLOAD 00006, 1,"Module unloaded." // *Cause: Informational. // *Action: None. / / WSN=OKS_LOG_DUMPED 00007, 1,"Information has been saved in the file %2 . Include the contents of this file if reporting a problem to Oracle." // *Cause: Informational. // *Action: None. / / WSN=OKS_MEMBERSHIP_CHANGE 00008,1 ,"Cluster Membership Change starting - Incarnation %2." // *Cause: Informational. // *Action: None. / / WSN=OKS_MEMBERSHIP_CHANGE_COMPLETE 00009, 1,"Cluster Membership Change complete." // *Cause: Informational. / / WSN=OKS_PERSISTENT_LOG_FILE_OPENED 00010, 1,"Persistent OKS log opened at %2." // *Cause: Informational. // *Action: None. / / WSN=OKS_PLOG_MEMORY_ALLOCATION_ERROR 00011, 2,"Failed to allocate kernel memory for %2." // *Cause: Unable to allocate memory for a required function. // *Action: Contact Oracle Support Services. / / WSN=OKS_PLOG_FILE_OPEN_ERROR 00012, 2,"Failed to open %2." // *Cause: Unable to open a persistent OKS log file. Likely an invalid file // path was specified or there was an internal error. // *Action: Ensure that the file or directory exists else. // If it does, contact Oracle Support Services. / / WSN=OKS_PLOG_TERMINATED 00013, 1,"Terminating Persistent OKS log." // *Cause: Persistent OKS logging terminated due to the previous message. // *Action: Informational. / / WSN=OKS_PLOG_FILENAME_ALLOCATION_ERROR 00014, 1,"Unable to generate an persistent OKS log file name." // *Cause: Failed to generate an persistent OKS log fime name. // *Action: Internal error. / / WSN=OKS_PLOG_THREAD_CREATE_FAILURE 00015, 1,"Persistent log thread creation failed." // *Cause: Failed to create a kernel thread. // *Action: Internal error. / / WSN=OKS_PLOG_CONFIG_ERROR_BUFSIZE 00016, 2,"Configuration error: buffer size %2 bytes is out of range." // *Cause: The user selected an invalid buffer size. // *Action: Select a different buffer size. / / WSN=OKS_PLOG_CONFIG_ERROR_TIMER 00017, 2,"Configuration error: interval timer of %2 ms is out of range." // *Cause: The user selected an invalid timer interval. // *Action: Select a different timer value. / / WSN=OKS_PLOG_CONFIG_ERROR_LOWWATER 00018, 2,"Configuration error: low water level of %2 bytes isout of range." // *Cause: The user selected an invalid low water value. // *Action: Select a different low water value. / / WSN=OKS_PLOG_CONFIG_ERROR_HIGHWATER 00019, 2,"Configuration error: high water level of %2 bytes is out of range." // *Cause: The user selected an invalid high water value. // *Action: Select a different high water value. / / WSN=OKS_PLOG_CONFIG_ERROR_MAXNUMFILES 00020, 2,"Configuration error: maximum number of log files (%2) is out of range." // *Cause: The user selected an invalid maximum file number value. // *Action: Select a different file number value. / / WSN=OKS_PLOG_CONFIG_ERROR_MAXFILESIZE 00021, 2,"Configuration error: The maximum file size of %2 bytes is out of range." // *Cause: The user selected an invalid maximum log file size value. // *Action: Select a different maximum log file size value. / / WSN=OKS_PLOG_WRITE_FAILURE 00022, 2,"File write error: File name '%s'." // *Cause: A write to the persistent OKS log file failed - possibly due to // a full file system. Otherwise, it is an internal error. // The in-memory OKS log will contain details regarding the error. // *Action: Free up file systems space and restart the OKS persistent log // ('acfsutil plogconfig -d