文档章节

ftp error 550轻松解决ftp引导yum源并发性错误

hillsowl
 hillsowl
发布于 2016/05/25 17:58
字数 614
阅读 2136
收藏 16

我在配置openstack的服务虚拟主机前期,最小化服务器(base)制作本地yum时,出了一些小问题[Errno 14]和[Errno 256]。

   关于errno我想注明一下:

内核代码中的/usr/include/asm-generic/errno.h及errno-base.h 可以查看相关错误记录信息(参考的是内核版本2.6)。

errno不单单只是error, 是记录系统的最后一次错误; 代码是一个int型的值,在errno.h中定义 ;错误代码errno调试程序重要方法, 查看该值推测出错的原因 。

在清理旧缓存yum clean all再重建yum makecache缓存时,系统报了如下错误

我大致推断服务器拒绝给定的目录[Error 14]从而引发了没有镜像去运行[Error 256];

个人分析原因如下 :

                                 1.ftp的ip和ftp装载的文件目录路径是否正确以及文件缺失???

                                 2.是否有权限限制问题

                                 3.配置文件“XXX.repo”的问题

我涉猎可能出错的一些原因,首先我查看了yum制作包路径和ip的问题。

  • openstack的yum包和本身目录路径没有问题,server-U中ftp配置的ip也是本地物理机ip,10.20.1.100

  • 用户也是关键字anonymous匿名用户、密码也没有设置相对不存在访问资源的权限问题,何况还是指定了用户访问的主目录。

目录/etc/yum.repos.d中的epel.repo与kilo.repo也不存在问题,所指向的服务名,信息名称、基础地址ftp、启用都是正常的,至于gpg签名检查直接忽略,但是local.repo的baseurl参数选项是ftp的地址。

由于最小化安装linux服务器缺少很多服务或者组件、安装包之类的,需要用到local.repo的yum源来支持系统扩展的相关操作,而yum源就是文件系统本身——linux的系统镜像。

于是我便把之前的baseurl选项的ftp协议和ftp地址改成了文件类型和挂载光盘目录/mnt, 本质上说是将网络文件传输协议改成文件系统 。

将目录etc/yum.repos.d的local.repo配置文件更改之后,重新清除yum缓存yum clean all以及重建yum缓存yum makecache

这时yum缓存建成功了。

 

 

 

© 著作权归作者所有

hillsowl
粉丝 5
博文 30
码字总数 20909
作品 0
长沙
私信 提问
加载中

评论(1)

purple_grape
purple_grape
27
vsftpd 安装,配置以及出现的问题

1、安装vsftpd 在这里采用yum安装,安装之前首先需要配置Yum源,然后执行 #yum -y install vsftpd #service vsftpd start //启动vsftpd #chkconfig --level 35 vsftpd //开启自启动 2、创建f...

沐木小布丁
2017/07/10
0
0
centos 6.5 YUM安装软件 错误提示 No more mirrors to try. 如何解决

centos 6.5 YUM安装软件 错误提示 No more mirrors to try. 如何解决 在Centos6.5中,使用yum安装openstack时候报错:[Errno 256] No more mirrors to try.,本文我们来分析这个错误,及提供...

Jack崔
2017/07/27
0
0
CentOS配置vsftpd遇到550错误的解决办法

安装vsftpd很简单:yum install vsftpd 启动vsftpd也很简单:service vsftpd start 默认情况下用root是无法连接的,你可以创建一个非root帐户登录,但是登录是可以登录,却没有办法创建或是上...

红薯
2010/04/25
3.6K
3
RHEL7/CentOS7 pxe+kickstart自动化系统安装

PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统...

zaa47
2017/05/27
0
0
用习惯了windows系统要怎样去认识linux系统(二)

三、配置双网卡绑定(负载均衡) 我们把系统安装完成后,我们可以show一下网络下网卡的连接情况,我们在下图可以看到有两个网卡处于连接状态。然后再创建一个叫Team1的负载均衡的网卡,把eno...

lijie1977
2017/09/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
3
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
3
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
3
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部