centos安装设置基础软件仓库时出错 是安装错误造成的,解决方法为:
1、首先登陆CentOS服务器,连接上服务器之后我们使用yum remove git 命令删除已安装的Git。
2、若未安装过Git则忽略上一步,使用yum install git 或者yum insall -y git,加了一个-y在之后的安装过程中就全部自动了,不会再有任何需要确认的提示。
3、安装完成后,使用git --version命令查看Git的版本,我们可以看到如下的版本信息,说明Git安装成功了。
4、在CentOS上我们使用Git连接Gitee码云,首先我们需要在服务器上生成公钥,在命令行输入 ssh-keygen -t rsa -C "xxxxx@xxxxx.com"。
5、使用命令cat ~/.ssh/id_rsa.pub查看公钥的内容,并且复制出来,粘贴到码云添加公钥的地方,粘贴后点“确定”按钮,此时会出现d框,需要输入码云的密码,输入后会提示SSH公钥添加成功。
6、接下来回到CentOS服务器上,输入ssh -T git@gitee.com,如果返回success则说明配置成功了。
注意事项:
版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。
本人遇到mariadb 启动错误的故障解决过程分享。故障现象 :
Centos7 使用 yum -y install mariadb mariadb-server 安装完成mariadb后启动错误。
错误信息:
[root@iZ882mt6umfZ ~]# systemctl status mariadb.service
[0m mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.servicedisabledvendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2019-03-01 09:25:54 CST9s ago
Process: 309 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 308 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=0/SUCCESS)
Process: 32745 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 308 (code=exited, status=0/SUCCESS)
Mar 01 09:25:53 iZ882mt6umfZ systemd[1]: Starting MariaDB database server...
Mar 01 09:25:53 iZ882mt6umfZ mariadb-prepare-db-dir[32745]: Database MariaDB is probably initialized in /var/lib/mysql already, nothing is done.
Mar 01 09:25:53 iZ882mt6umfZ mariadb-prepare-db-dir[32745]: If this is not the case, make sure the /var/lib/mysql is empty before running mariad...db-dir.
Mar 01 09:25:53 iZ882mt6umfZ mysqld_safe[308]: 190301 09:25:53 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
Mar 01 09:25:53 iZ882mt6umfZ mysqld_safe[308]: 190301 09:25:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: mariadb.service: control process exited, code=exited status=1
Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: Failed to start MariaDB database server.
Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: Unit mariadb.service entered failed state.
Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: mariadb.service failed.
解决方案:
yum install mariadb*
chown -R mysql:mysql /var/lib/mysql/
启动正常:
root@iZ882mt6umfZ ~]# systemctl start mariadb
[root@iZ882mt6umfZ ~]# systemctl status mariadb
[0m mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.servicedisabledvendor preset: disabled)
Active: active (running) since Fri 2019-03-01 09:38:58 CST13s ago
Process: 1875 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
Process: 1843 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 1874 (mysqld_safe)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)