我一直在寻找说明,但找不到以下内容的完整说明集:
使用:
在阅读了许多帖子并进行了一些试验和错误之后,我想出了下面列出的步骤。 我想知道是否有遗漏或错误??
1- 在 NFS 中创建目录:
mkdir /nfs_dir/data -p
mkdir /nfs_dir/logs -p
chmod 700 /nfs_dir/data
chmod 750 /nfs_dir/logs
chown nisuser:nisgroup ...
Run Code Online (Sandbox Code Playgroud)
2- 本地驱动器中的 Crate 运行目录:
sudo mkdir /var/run/mariadb
sudo chown nisuser:nisgroup /var/run/mariadb
sudo chmod 755 /var/run/mariadb
Run Code Online (Sandbox Code Playgroud)
3- 安装 MariaDB
来自 download.mariadb.org 的说明
4- sudo service mysql stop
5- 在 NFS 中创建数据库文件: sudo mysql_install_db --user=nisuser --datadir/nfs_dir/data
6- 编辑 MariaDB 配置(下面只显示编辑过的行,其他保持默认):
sudo vi …Run Code Online (Sandbox Code Playgroud) 使用詹金斯2.169
今天 Jenkins 服务器突然出现故障,并出现以下错误:
SEVERE: Failed Loading global config
java.io.IOException: Unable to read /somewhere/jenkins/home/config.xml
at hudson.XmlFile.unmarshal(XmlFile.java:181)
at hudson.XmlFile.unmarshal(XmlFile.java:161)
at jenkins.model.Jenkins.loadConfig(Jenkins.java:3043)
at jenkins.model.Jenkins.access$1300(Jenkins.java:309)
at jenkins.model.Jenkins$13.run(Jenkins.java:3145)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
at jenkins.model.Jenkins$5.runTask(Jenkins.java:1096)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Caused by: jenkins.util.xstream.CriticalXStreamException: hudson.security.GlobalMatrixAuthorizationStrategy : hudson.security.GlobalMatrixAuthorizationStrategy
---- Debugging information ----
message : hudson.security.GlobalMatrixAuthorizationStrategy
cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message : hudson.security.GlobalMatrixAuthorizationStrategy
class : hudson.model.Hudson
required-type : hudson.model.Hudson
converter-type : hudson.util.RobustReflectionConverter
path : /hudson/authorizationStrategy
line number : 12
version : not available
------------------------------- …Run Code Online (Sandbox Code Playgroud) 我最近升级到 Jenkins 2.192,我的应用程序开始失败并出现以下错误:
HTTP Error 403: No valid crumb was included in the request
Reason: No valid crumb was included in the request
Run Code Online (Sandbox Code Playgroud)
降级到 Jenkins 2.189 后我没有看到问题。我没有看到 Jenkins 2.189、2.190、2.191 的问题。我遇到了 Jenkins 2.192 的问题(也见于 2.196)
2.191 和 2.192 之间发生了一些变化,导致我观察到的失败。
我正在尝试安装mysqclient,但是在具有Python 3.7.0的Ubuntu 18.04 LTS中尝试“ apt-get install libmariadbclient-dev”时遇到错误。
我该如何进行这项工作?谢谢。
sudo apt-get install libmariadbclient-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libmariadbclient-dev : Depends: …Run Code Online (Sandbox Code Playgroud) 我已经在 Ubuntu 18 服务器上安装了 MariaDB 10.3.8,如下:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sfo1.mirrors.digitalocean.com/mariadb/repo/10.3/ubuntu bionic main'
sudo apt update
sudo apt install mariadb-server
sudo apt install mariadb-client
Run Code Online (Sandbox Code Playgroud)
它没有开始:
sudo service mariadb start
Job for mariadb.service failed because the control process exited with error code.
See "systemctl status mariadb.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)
日志:
systemctl status mariadb.service
? mariadb.service - MariaDB 10.3.8 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Drop-In: …Run Code Online (Sandbox Code Playgroud) 将 Jenkins 升级到 v2.212 并安装许多可用的插件更新后,一些作业开始失败并显示以下错误:
12:43:35 [WS-CLEANUP] Deleting project workspace...
12:43:35 [WS-CLEANUP] Deferred wipeout is used...
12:43:35 FATAL: Error creating extended parser class: Class not found
12:43:35 java.io.IOException: Class not found
12:43:35 at org.objectweb.asm.ClassReader.a(Unknown Source)
12:43:35 at org.objectweb.asm.ClassReader.<init>(Unknown Source)
12:43:35 at org.parboiled.transform.AsmUtils.createClassReader(AsmUtils.java:56)
12:43:35 at org.parboiled.transform.ClassNodeInitializer.process(ClassNodeInitializer.java:62)
12:43:35 at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:44)
12:43:35 at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:39)
12:43:35 at org.parboiled.Parboiled.createParser(Parboiled.java:54)
12:43:35 Caused: java.lang.RuntimeException: Error creating extended parser class: Class not found
12:43:35 at org.parboiled.Parboiled.createParser(Parboiled.java:58)
12:43:35 at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:80)
12:43:35 at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:74)
12:43:35 at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:199)
12:43:35 at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:237) …Run Code Online (Sandbox Code Playgroud)