[issue194] 清华大学开源镜像 (aka. 十年的ftp3) 历史沿革 wiki 页

250 views
Skip to first unread message

XU Benda issues.tuna

unread,
Apr 30, 2012, 9:01:16 AM4/30/12
to thu-opensourc...@googlegroups.com, tru...@gmail.com

New submission from XU Benda <her...@gmail.com>:

水木上的 dahuang 的建议,我觉得可以写写非常好啊。

@trueice: T总执笔稍写一点回忆录如何?如果比较忙随手写个邮件,我来整理吧。

http://www.newsmth.net/bbscon.php?bid=392&id=858509

----------
assignedto: trueice
category: request
department: mirrors
messages: 1236
nosy: heroxbd, trueice, tuna-mirrors
priority: normal
status: chatting
title: 清华大学开源镜像 (aka. 十年的ftp3) 历史沿革 wiki 页

__________________________________________________
TUNA Roundup Issue Tracker <issue...@gmail.com>
<http://issues.tuna.tsinghua.edu.cn/issue194>
__________________________________________________

于冰 issues.tuna

unread,
Apr 30, 2012, 1:42:04 PM4/30/12
to her...@gmail.com, thu-opensourc...@googlegroups.com

于冰 <tru...@gmail.com> added the comment:

好的,可以先简单写写,有很多回忆,明后天发给你吧
我现在在美国,两周后回京,到时候可以补上一些珍贵照片

XU Benda issues.tuna

unread,
Apr 30, 2012, 9:19:05 PM4/30/12
to thu-opensourc...@googlegroups.com, tru...@gmail.com

XU Benda <her...@gmail.com> added the comment:

耶! 期待 T 总大作!

kiiwii

unread,
Apr 30, 2012, 11:45:57 PM4/30/12
to thu-opensourc...@googlegroups.com, her...@gmail.com, TUNA Roundup Issue Tracker
赞啊。

于冰 issues.tuna

unread,
May 3, 2012, 3:17:05 AM5/3/12
to her...@gmail.com, thu-opensourc...@googlegroups.com

于冰 <tru...@gmail.com> added the comment:

正在写ing,提两个小意见哦:

1. http://ftp3.tsinghua.edu.cn/mirror/mirror/mirror/mirror/
无限多层软连接是故意搞得么?

2. ftp登上去应该有一个本站介绍(banner)弹出来比好较

On Tue, May 1, 2012 at 11:46 AM, kiiwii issues.tuna
<issue...@gmail.com>wrote:

Qijiang Fan

unread,
May 3, 2012, 3:17:57 AM5/3/12
to thu-opensourc...@googlegroups.com, TUNA Roundup Issue Tracker, her...@gmail.com
好像确实是。。。会不会是历史遗留问题?

2012/5/3 于冰 issues.tuna <issue...@gmail.com>
1. http://ftp3.tsinghua.edu.cn/mirror/mirror/mirror/mirror/
 

无限多层软连接是故意搞得么?

于冰 issues.tuna

unread,
May 3, 2012, 4:04:05 AM5/3/12
to her...@gmail.com, thu-opensourc...@googlegroups.com

于冰 <tru...@gmail.com> added the comment:

写了一个草稿,大家看看?

ftp.tsinghua的故事要从项目的发起人讲起:清华大学网络中心的安常青老师(
http://www.nrc.tsinghua.edu.cn/1_intruduction/anchangqing.htm
),她人非常nice,一直默默站在我们这些热爱开源软件的年轻人背后,坚定的支持我们持续多年不变,这在现时这个比较浮躁的社会环境里面还是十分难得的。

Timeline:

**

*1. 2003.04 缘起*

**

4月,安老师约了几位校内开源社区比较活跃的同学一起开始讨论如何建设ftp.tsinghua系列服务,主要是希望为校内乃至教育网热爱开源软件的同学们提供一个稳定的镜像源

当时的背景是:

- 教育网的同学们要想使用开源软件,必须开放登录或寻找代理访问国际网站,阻碍了大家的学习和研究
- 中科大上交大等高校都有类似的非常知名的服务,而清华作为国内使用和推广linux和开源软件的主要竟然没有一个官方的镜像
- 校内同学如果都访问校外镜像,也会造成入校网络流量较大,因此网络中心决定应该自己建站分流

于是我们便成为了第一代维护团队,先介绍一下团队成员:

- yeshao@newsmth,安老师的学生,他是当时是水木社区Linux版的版主
- Hansen及师弟Wanzheng同学:27号楼网管,tunet系统后端的作者
- trueice:水木Linux版主;youngcow:水木Database版主,28号楼网管

讨论的结果:

- 两台服务器,一台Sun服务器(ftp.tsinghua,具体型号记不清了,安装Solaris
8系统,用于镜像除BSD之外的资源),一台自己攒PC服务器(ftp2.tsinghua,安装debian
linux,负责BSD镜像)(安老师、yeshao、Hansen、Wanzheng)
- 开设http/ftp/rsync服务,提供各主流Linux发行版/BSD系统,以及kernel/apache/mysql/php/samba
...等项目镜像
-
出校带宽可以完全由网络中心保证,不做限制;其中ftp2可以开放登录访问国际网络,ftp利用vtun跟ftp2共享出国线路(Hansen/trueice)
- 安全考虑:Solaris8和Debian,两套防火墙方案(Hansen,Wanzheng)
- 系统采用一个很灵活的镜像脚本sync.sh用crontab驱动定期运行,软件源结合国内外著名镜像(trueice/youngcow)

一个月的紧张筹备后,我们开始全面提供服务

*发信人: yeshao (名存实亡), 信区: Linux*

*标 题: ftp.tsinghua.edu.cn开始提供服务*

*发信站: BBS 水木清华站 (Thu May 29 08:27:06 2003), 转信*

**

*[关于本站]*

*本站点由清华大学建立并维护,以服务于教育和科学研究为目地,*

*面向但不仅限于清华大学的网络用户,提供相关数据、资料、软*

*件等电子文件的下载服务。*

**

*本站倡导并推广开源软件文化,提供开源、免费系统及其应用软*

*件的下载。本站努力追求原发数据的有效性和转发数据的完整性。*

*在使用本站提供的数据、资料及软件时,请遵守其发行时所附带*

*的许可证的要求。*

**

*========================================================*

**

*web页面正在加紧建设中,现在可以浏览一些镜像的web*

*http://ftp.tsinghua.edu.cn/mirror.html*<http://ftp.tsinghua.edu.cn/mirror.html>

*可以从世界各地访问到,:)*

**

*现有镜像:*

*CLDP OpenBSD **ftp.netlib.org* <ftp://ftp.netlib.org>*
**mysql.com* <http://mysql.com/>

*CPAN RFC **ftp.sun.co.uk* <ftp://ftp.sun.co.uk>*
**php.net* <http://php.net/>

*CTAN XFree86 gentoo postfix*

*FreeBSD **apache.org* <http://apache.org/>* **infosec.jadebird.pku.edu.cn
* <http://infosec.jadebird.pku.edu.cn/>* postgresql*

*LDP debian **kernel.org* <http://kernel.org/>*
sunfreeware*

*NetBSD exim lfs
**updates.redhat.com*<http://updates.redhat.com/>

**

*清华校内用户还可以用166.111.240.146访问*

*2. 2006年初,ftp3横空出世*

**

稳定运行两年后,ftp.tsinghua系列服务器成为教育网主力开源分享站点,由于资源比较全,流量和影响力均很大

但随着Sun服务器的老化以及自己攒的Linux服务器的种种硬件问题,ftp/ftp2只能被迫计划退役

于是yeshao同学申请了新的服务器,也就是ftp3,硬件是Dell的4U服务器,1.5T SCSI硬盘

在计算中心的youngcow同学力主使用比较稳定可靠的RHEL4系统,后来的事实证明,这个决定非常英明,它成为了服役期最长的ftp.tsinghua系列服务器

trueice依旧负责维护镜像脚本和监控系统运行

由于空间较大,性能也很好,不久之后ftp/ftp2逐渐有序退役,也恰好印证了那个时代PC服务器取代Sun服务器和自攒山寨服务器的趋势

*: 标 题: ftp3.tsinghua.edu.cn测试中*

*: 发信站: 水木社区 (Fri Jan 27 12:50:06 2006), 站内*

*: 估计域名还没申请下来,ip是166.111.8.205,免费ip可以连接,大家可以先在hosts*

*: 里面添加一下*

*: 主要用来缓解原有两台服务器的空间压力*

*: 现在开始做各个主流dist的mirror,如debian, gentoo, fedora等等*

*: 另外还有ftp2.tsinghua装不下的openbsd、netbsd*

*: 并且备份一些重要的镜像数据*

*: 目前开放服务有ftp,rsync,www(http://166.111.8.205/pub/)*

*: ftp、ftp2 .tsinghua的相应更新停止,其它镜像恢复更新*

*: 测试稳定后将大幅调整三台服务器的镜像内容,增加新的资源,删除重复资源*

*: 感谢清华大学网络中心提供的支持*

*: 一并感谢youngcow同学的帮助~~*

*: 祝大家新年快乐~*

*3. 2009年初 新人第二代*

时间过的很快,ftp3上线三年后,yeshao/youngcow/trueice同学都已相继毕业

只有youngcow同学在计算中心当了老师,算是在校内,但工作很忙

trueice从校外维护ftp3已经很困难

恰好当时在校科协技术部的heroxbd,
kiiwii同学十分热爱开源系统,维护了很多校内的重要服务,并且乐于维护开源镜像,于是他们自然成为第二代的ftp3维护者

ftp3当时面临的主要问题是,由于镜像没有及时监控和清理,磁盘空间告罄,于是我们看到了水木LinuxApp版的如下文字:

*发信人: heroxbd (英雄辛巴达), 信区: LinuxApp*

*标 题: Re: 刚整理了一下ftp3*

*发信站: 水木社区 (Sun Jan 18 02:50:09 2009), 站内*

**

*fedora 只保留了 fedora 9 与 fedora 10*

*【 在 heroxbd (英雄辛巴达) 的大作中提到: 】*

*: 前段时间硬盘满了。*

*: ubuntu mirror hardy intrepid | i386 amd64*

*: debian mirror etch lenny sid | i386 amd64*

*: ...................*

*4. TBD*

Cheer Xiao issues.tuna

unread,
May 3, 2012, 4:19:27 AM5/3/12
to her...@gmail.com, thu-opensourc...@googlegroups.com, tru...@gmail.com

Cheer Xiao <xiaq...@gmail.com> added the comment:

@truice

赞!回答两个问题

1. 现在镜像站的 portal 是 http://mirrors.tuna.tsinghua.edu.cn/。它用 nginx 的
proxy_pass 把请求代理到 ftp3 上来。[1] 我正在申请 mirrors.tsinghua.edu.cn 的域名 :)

2. mirror 软链(貌似?)是 heroxbd 提出的,因为原来镜像都放在 mirror 目录下,考虑到
有的用户还会用 ftp3.tsinghua.edu.cn/mirror 来访问,所以做了个软链 mirror -> .。

PS. trueice 学长貌似没有 TUNA 的 LDAP 统一帐号,我给你开一个吧。需要的信息在
[2];你的登录名和中文名我都知道了,剩下比较重要的选一个大吉大利的 uid 号了 :) 已
经被占用的 uid 在[2]中有列出,如果无所谓的话我给你随机一个。

1. http://wiki.tuna.tsinghua.edu.cn/MirrorsArch
2. http://wiki.tuna.tsinghua.edu.cn/TunaAccount/Appliance

Zhang Xiuling

unread,
May 3, 2012, 5:10:19 AM5/3/12
to thu-opensourc...@googlegroups.com
zan!
当时和安老师聊过一次 忘记干啥了 囧
signature.asc

东东

unread,
May 3, 2012, 6:10:51 AM5/3/12
to THU Opensource Mirror Admin

On May 3, 4:19 pm, "Cheer Xiao issues.tuna" <issues.t...@gmail.com>
wrote:
> Cheer Xiao <xiaqq...@gmail.com> added the comment:
>
> @truice
>
> 赞!回答两个问题
>
> 1. 现在镜像站的 portal 是http://mirrors.tuna.tsinghua.edu.cn/。它用 nginx 的


> proxy_pass 把请求代理到 ftp3 上来。[1] 我正在申请 mirrors.tsinghua.edu.cn 的域名 :)
>
> 2. mirror 软链(貌似?)是 heroxbd 提出的,因为原来镜像都放在 mirror 目录下,考虑到
> 有的用户还会用 ftp3.tsinghua.edu.cn/mirror 来访问,所以做了个软链 mirror -> .。
>

恩。软链是当初重新整理 ftp3 的时候,heroxbd提议,我实施的。
比较符合我们俩的恶趣味......

> PS. trueice 学长貌似没有 TUNA 的 LDAP 统一帐号,我给你开一个吧。需要的信息在
> [2];你的登录名和中文名我都知道了,剩下比较重要的选一个大吉大利的 uid 号了 :) 已
> 经被占用的 uid 在[2]中有列出,如果无所谓的话我给你随机一个。
>
> 1.http://wiki.tuna.tsinghua.edu.cn/MirrorsArch

> 2.http://wiki.tuna.tsinghua.edu.cn/TunaAccount/Appliance
>
> __________________________________________________
> TUNA Roundup Issue Tracker <issues.t...@gmail.com>
> <http://issues.tuna.tsinghua.edu.cn/issue194>
> __________________________________________________

XU Benda issues.tuna

unread,
May 4, 2012, 5:23:05 AM5/4/12
to thu-opensourc...@googlegroups.com, tru...@gmail.com

XU Benda <her...@gmail.com> added the comment:

-- 2. ftp登上去应该有一个本站介绍(banner)弹出来比好较

ftp 协议已经被人关了,http 的介绍是在根目录:

http://mirror.tuna.tsinghua.edu.cn

XU Benda issues.tuna

unread,
May 4, 2012, 6:12:29 AM5/4/12
to thu-opensourc...@googlegroups.com, tru...@gmail.com

XU Benda <her...@gmail.com> added the comment:

多谢 T 总,已加至 wiki

http://wiki.tuna.tsinghua.edu.cn/History

trueice

unread,
May 4, 2012, 11:16:18 AM5/4/12
to TUNA Roundup Issue Tracker, thu-opensourc...@googlegroups.com
[trueiceyu@trueice-yus-MacBook-Pro ~]$ ftp ftp3.tsinghua.edu.cn
Connected to ftp3.tsinghua.edu.cn.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 5 of 50 allowed.
220-Local time is now 23:15. Server port: 21.
220-Only anonymous FTP is allowed here
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (ftp3.tsinghua.edu.cn:trueiceyu): ftp
230 Anonymous user logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
229 Extended Passive mode OK (|||65428|)
150 Accepted data connection
-rw-r--r--    1 1006       99               1412 Sep 14  2011 HEADER.html
-rw-r--r--    1 1006       99                201 May 26  2011 README.html
drwxr-xr-x   16 1006       60003            4096 Jan 15 03:13 archlinux
drwxr-xr-x   32 1006       60003            4096 Mar 13 08:17 centos
drwxrwxrwx   19 1006       99               4096 Apr 29 18:06 chakra
drwxr-xr-x   10 1006       99               4096 Feb 12 09:15 frugalware
drwxr-xr-x    6 1006       99                 72 Mar 29  2011 gentoo
drwxr-xr-x  161 1006       99               8192 May  4 11:31 gentoo-portage
-rw-r--r--    1 2001       1500              677 Apr 19 12:47 iso-limit.html
lrwxrwxrwx    1 1006       60003               1 Apr  1  2011 mirror -> .
lrwxrwxrwx    1 0          0                  30 Mar 22 11:15 newstatus.txt -> /home/ftpadm/log/newstatus.txt
-rw-r--r--    1 1006       60003              26 Mar 31  2011 robots.txt
drwxrwxr-x    4 1006       99                 31 Apr 19 17:17 rpmfusion
226-Options: -l 
226 13 matches total
ftp> 

2012/5/4 XU Benda issues.tuna <issue...@gmail.com>



--
------------------------------------------------------------
于 冰/trueice

trueice

unread,
May 4, 2012, 11:17:32 AM5/4/12
to TUNA Roundup Issue Tracker, her...@gmail.com, thu-opensourc...@googlegroups.com
账号就不用给我加了,估计不会有时间登~ 多谢

2012/5/3 Cheer Xiao issues.tuna <issue...@gmail.com>

Cheer Xiao issues.tuna

unread,
May 11, 2012, 3:12:13 PM5/11/12
to her...@gmail.com, thu-opensourc...@googlegroups.com, tru...@gmail.com

Cheer Xiao <xiaq...@gmail.com> added the comment:

wiki 页面改名为 MirrorsHistory 较好。

her...@gmail.com

unread,
May 11, 2012, 8:46:08 PM5/11/12
to thu-opensourc...@googlegroups.com, TUNA Roundup Issue Tracker
go for it

"Cheer Xiao issues.tuna" <issue...@gmail.com> writes:

> Cheer Xiao <xiaq...@gmail.com> added the comment:
>
> wiki 页面改名为 MirrorsHistory 较好。

--
XU Benda
Research Center for Neutrino Science
Tohoku University
JAPAN

http://www.awa.tohoku.ac.jp/~benda

Cheer Xiao issues.tuna

unread,
May 11, 2012, 11:23:21 PM5/11/12
to her...@gmail.com, thu-opensourc...@googlegroups.com, tru...@gmail.com

Cheer Xiao <xiaq...@gmail.com> added the comment:

Done. 关闭此 issue。

----------
status: chatting -> resolved

Justin Wong

unread,
Mar 24, 2016, 11:38:57 AM3/24/16
to THU Opensource Mirror Admin
唔…… 老好几代 mirrors 维护者/发起者 还能找得到么?

Wang Kang

unread,
Mar 24, 2016, 11:57:09 AM3/24/16
to thu-opensourc...@googlegroups.com
Trueice 现在是 hulu 的 mobile director,就在东门。我可以联系上他,如果需要邀请他回来聚会的话。


--
您收到此邮件是因为您订阅了Google网上论坛上的“THU Opensource Mirror Admin”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到thu-opensource-mirr...@googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

Justin Wong

unread,
Mar 24, 2016, 11:58:21 AM3/24/16
to thu-opensourc...@googlegroups.com
等 mirrors 这次升级/搬迁完我们开个 party 吧,把能联系上的老一带贡献者大家都聚一聚。
 
--
Justin Wong
 

Benda Xu

unread,
Mar 24, 2016, 9:10:56 PM3/24/16
to thu-opensourc...@googlegroups.com
Justin Wong <i...@bigeagle.me> writes:

> 等 mirrors 这次升级/搬迁完我们开个 party 吧,把能联系上的老一带贡献者
> 大家都聚一聚。

支持,好主意!

XIAO Qi

unread,
Mar 24, 2016, 9:47:06 PM3/24/16
to TOMAs
求报销阿姆到北京的机票
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“THU Opensource Mirror Admin”群组。
> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到thu-opensource-mirr...@googlegroups.com
> 要查看更多选项,请访问 https://groups.google.com/d/optout



--
Best regards,
肖骐 XIAO Qi

kiiwii

unread,
Apr 26, 2016, 4:06:18 AM4/26/16
to THU Opensource Mirror Admin
哎哟,居然在这个history里有留名。不错了。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到thu-opensource-mirror-admin+unsub...@googlegroups.com
要查看更多选项,请访问https://groups.google.com/d/optout

kiiwii

unread,
Apr 26, 2016, 4:07:57 AM4/26/16
to THU Opensource Mirror Admin
哎呀,你们这也算滥开[已关闭]的issue了。。。 :D
Reply all
Reply to author
Forward
0 new messages