“创建政府交换文件件”是什么意思

好久没有写博文了,今天周六,分享一下刚刚处理完的一个小故障现象描述:运营妹纸那边反应运营后台报错,具体如下:一开始以为是tmp的目录没有权限写入,查看目录权限,777,不是这个问题;查看nginx的错误日志,部分错误信息如下,500错误:113.xx.xx.48 - - [05/Mar/:09 +0800] &POST /index.php?r=site/login HTTP/1.1& 500 112266 &/index.php?r=site/login& &Mozilla/5.0 (M Intel
X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0. Safari/537.36&14.xx.xx.67 - - [05/Mar/:14 +0800] &GET /index.php?r=site/login HTTP/1.1& 500 120922 &-& &Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0. Safari/537.36 SE 2.X MetaSr 1.0&查看mysql的错误日志,日志如下,但是查看了较早以前,也有以下报错,之前不出现问题,为什么偏偏这时候报错,应该不是这个问题引起的,继续查...登陆进,查看数据库表,可以select表数据,但是desc结构的时候,连续desc了几张表,结果都一样,报以下错误:难道是表损坏了?屁颠屁颠执行表修复命令,命令如下:/usr/local//bin/mysqlcheck --all-databases -uUSERNAME -pPASSWORD -r部分表修复过程如下:修复完成之后,妈蛋,还是一样的报错信息,仔细看看,妈蛋,这是写不了临时文件的意思吗?但是为什么desc会涉及创建临时文件的问题呢?有待深究!!ERROR 1 (HY000):Can't create/write to file '/tmp/#sql_3b25_0.MYI' (Errcode:28)是不是磁盘空间满了?没收到报警信息啊。。。抱着疑惑的心态查看了下磁盘空间,具体如下:[ ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/xx1 20G 6.9G 12G 37% /tmpfs 3.9G 0 3.9G 0% /dev/shm/dev/xxx 63G 26G 34G 44% /mnt没满啊。。。奇怪。。看下my.cnf文件是不是有什么改动。vim的时候报了一个错误。如下:E303:Unable to open swap file for &f&,recovery impossible一开始没留意,继续编辑,看了下文件里面的内容,没改动啊,权限和属主也是正常的,那就奇怪了。。然后vim一下其他文件,也是有提示错误。。。。无法创建交换文件。。于是我试试touch一下,哎呀,创建不了新文件,mkdir呢,也是一样。。提示没有磁盘空间。。。touch: cannot touch `e': No space left on device刚刚df -h不是很明显还有空间么。难道是文件的节点数满了?果断df -i一下。。。[ ~]# df -iFilesystem Inodes IUsed IFree IUse% Mounted on/dev/xxx 826 % /tmpfs
% /dev/shm/dev/xxx 685 % /mnt果然,/目录的节点数使用了100%,于是,问题找到了,那再查查到底是什么文件占用了这么多的文件节点.最后定位到/var/spool/clientmqueue下面有很多的小文件。说明:中cron执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而没有启动所以就产生了这些文件;既然知道这个文件产生的原因,删除掉呗,当前保证业务能正常运行最重要。cd到/var/spool/clientmqueue这个目录下,使用rm -rf ./* ,哎呀,不给删?报错:/bin/rm: argument list too long最后使用ls |xargs rm -rf 删除。。。。说明:使用rm默认接收的参数是有限的,使用此命令可以将文件名输出并且分组删除。。使用df -i再次查看,/目录的节点数也释放了一些。再次访问业务,搞定!![ clientmqueue]# df -iFilesystem Inodes IUsed IFree IUse% Mounted on/dev/xxx 826 % /tmpfs
% /dev/shm/dev/xxx 685 % /mnt说明:inode译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件。
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&LINUX系统管理员
&&&&&&&&& LINUX系统管理员
统一鉴定考试大纲
1、评分比重以100分为满分
2、考核要求中,X表示掌握程度为了解,Y表示掌握程度为熟悉,Z表示掌握程度为精通
3、网络服务的每一章节必须要有一个案例.两个练习?
一、Linux的交换空间管理
交换空间的介绍
交换空间的分类:交换分区,交换文件
创建交换分区
使用交换分区
关闭和删除交换分区
创建交换文件
使用交换文件
关闭和删除交换文件
二、Linux的计划任务
crontab服务
自动运行配置文件
(/etc/profile,~/.bashrc,~/.bash_profile,/etc/rc.local)
三、硬件驱动的安装
硬件驱动的获取
驱动程序的安装方法
打印机、扫描仪驱动的安装和使用
网卡、显卡、声卡等硬件驱动的安装和使用
四、shell编程
shell的正则表达式详细介绍
shell的流程控制
a)&&&&&&&& if语句
b)&&&&&&& case语句
c)&&&&&&&& for语句
d)&&&&&&& until语句
e)&&&&&&&& while语句
f)&&&&&&&& shift、break语句
g)&&&&&&& select语句
h)&&&&&&& goto语句
i)&&&&&&&&& test命令
shell的函数
shell的调试
五、远程管理linux系统
telnet服务
ssh服务管理
vnc服务管理
webmin软件管理
六、Linux网络基础
tcp/ip网络基础:
网络模型、TCP/IP网络相关概念、linux网络应用
tcp/ip网络配置:
tcp/ip配置文件、图形、字符、webmin界面配置网以太网
linux网络中的常用命令:
ping,netstat,route,arp,ifconfig,netconfig,ifup,ifdown
traceroute,host,nslookup,dig,lynx,wget
linux网络中的常用配置文件:
/etc/hosts,/etc/host.conf,
/etc/hosts.allow,/etc/hosts.deny
/etc/service,/etc/resolv.conf,/etc/protocols,/etc/nsswitch.conf
七、samba服务
samba服务的简介(smb协议、samba软件的功能)
samba服务的安装和启动
samba服务的配置文件
a)&&&&&&&&
samba服务的主配置文件
samba服务的密码文件
samba服务的文件共享
samba客户的访问配置
a)linux客户端的访问(lmhosts、smbclient、smbmount)
b)windows客户端的访问
samba服务的实例和练习
八、Cups打印服务
CUPS的简介
CUPS的安装和启动
CUPS的配置文件
CUPS的使用与管理
CUPS的配置方法
CUPS的练习
九、dhcp服务器
dhcp的简介
dhcp的工作原理
dhcp服务器的安装和启动
dhcp服务器配置文件
a)&&&&&&&&
dhcp服务的模版配置文件
dhcp服务的主配置文件
c)&&&&&&&&
dhcp服务的租赁文件
dhcp linux客户端的配置文件
dhcp windows客户端的配置
dhcp服务的配置实例练习
十、Dns服务器
bind服务简介
dns的工作原理(查询方式)
dns的服务资源记录(soa,ns,a,cname,ptr,mx,srv)
dns 服务器的安装和启动
dns配置文件
a)&&&&&&&&
dns主配置文件
dns区域数据库目录及文件
c)&&&&&&&&
dns的资源记录(A、CNAME、SOA、NS、MX、PTR)
dns客户端的配置文件
dns windows客户端的配置
dns服务的配置实例练习
十一、ftp服务器
vsftp服务的简介
ftp服务的工作原理
现流行的FTP服务器wu-ftpd、proftpd、pure-ftpd、vsftpd介绍
vsftp服务器的安装和启动
vsftp服务的配置文件vsftp服务的主配置文件
a)&&&&&&&&
vsftp服务的其它配置文件
/etc/vsftpd/vsftpd.conf,/etc/vsftpd.chroot_list,/etc/vsftpd.user_list
/etc/vsftpd.ftpusers)
匿名访问目录和本地用户访问目录
vsftp服务默认安装可以实现的内容
通过超级守护进程配置匿名ftp服务器
vsftpd服务的配置实例
十二、apache服务
apache服务的简介(apache特性, apache2.0的模块)
apache服务器的工作原理
apache服务的安装和启动
apache服务的配置文件
a)&&&&&&&&
apache服务的主配置文件
apache服务的日志配置文件
c)&&&&&&&&
apache服务的匿名访问目录和个人主页目录
个人主页身份认证
apache服务的默认配置
apache服务的符号链接和别名
apache服务中访问列表,允许哪些ip或网段地址访问
apache服务的个人主页配置
apache服务的实例和练习
十三、sendmail服务
邮件服务的工作原理
邮件服务器的简介(sendmail,postfix,qmail,openmail)
sendmail服务的安装和启动
修改并启动imap或pop3服务
sendmail服务的配置文件
a)&&&&&&&&
sendmail服务的主配置文件
sendmail服务的日志配置文件
c)&&&&&&&&
sendmail服务的别名配置文件
配置sendmail服务器端的方法
创建mx记录
e)&&&&&&&&
修改主配置文件
f)&&&&&&&&
修改本地域文件
修改别名文件
修改访问控制文件
启动imap或pop3服务和sendmail服务
sendmail客户器端的配置
i)&&&&&&&&&
基于linux客户端的配置
j)&&&&&&&&&
基于windows客户端的配置
sendmail服务的练习
十四、ppp服务和vpn服务
ppp服务的简介
ppp服务的工作原理
ppp服务的安装和启动
ppp服务的配置文件
a)&&&&&&&&
ppp服务的主配置文件
ppp服务的配置工具
(pppsetup,kppp,multippp,ezppp,gppp)
vpn服务的简介
vpn服务的安装和启动
vpn服务的配置文件
vpn服务的主配置文件
vpn服务器端的配置
vpn客户端的配置
vpn服务的实例和练习
十五、dsl联网技术
dsl技术简介
dsl术语介绍
创建dsl因特网连接
十六、nfs服务
nfs服务的简介
nfs服务的安装和启动
nfs服务的配置文件
a)&&&&&&&&
nfs服务的主配置文件
nfs服务器端的配置
nfs客户端的配置
nfs服务的实例和练习
十七、squid服务
代理服务的简介
代理服务器的工作原理
squid服务的简介
squid服务的安装和启动
squid服务的配置文件
a)&&&&&&&&
squid服务的主配置文件
squid服务器端的配置
squid服务客户端的配置
linux客户端的配置
c)&&&&&&&&
windows客户端的配置
squid服务实例和练习
十八、Linux下的防火墙配置
iptables的简介
iptables的工作原理
iptables的安装和启动
iptables的配置文件
a)&&&&&&&&
脚本启动文件:/etc/rc.d/init.d/iptables
主配置文件:/etc/sysconfig/iptables-config
c)&&&&&&&&
主配置文件:/etc/sysconfig/ip6tables-config
守护进程:/sbin/iptables
iptables三个表的介绍(filter,nat,mangle)
iptables各个表中的链的介绍
(input,output,forward,perouting,postrouting,)
iptables各个链中的操作介绍(a,d,r,I,l)
iptables的语法条件说明(p,I,o….)
iptables的动作介绍(drop,accept,reject,return,queue,用户自定义的链)
iptables的实例
阅读(...) 评论()当前位置: &
求翻译:在内外网建立交换文件平台,外网系统通过触发器形式,实时产生交换文件并进行加密压缩,可采用ftp上传下载模式,按照一定的周期把新增的交换文件交换到内网交换平台,移民局管理信息系统定时扫描交换平台,如有新增文件即对文件进行解压解析入库是什么意思?
在内外网建立交换文件平台,外网系统通过触发器形式,实时产生交换文件并进行加密压缩,可采用ftp上传下载模式,按照一定的周期把新增的交换文件交换到内网交换平台,移民局管理信息系统定时扫描交换平台,如有新增文件即对文件进行解压解析入库
问题补充:
Inside and outside the network, swap file platform extranet system in the form of trigger, real-time a swap file encryption and compression, can use the ftp upload and download mode, according to a certain period of the new swap file exchange within the network switching platform, immigration Schedu
In internal and external Web building platform, swap file system via a trigger, web forms, real-time have a swap file compression, and encryption can be used on the FTP download mode, and in accordance with a certain amount of cycle to the new swap file exchange to the Internet switching platform, t
In inside and outside net establishment exchange document platform, outside the system of nets crosses the trigger form entirely, real-time produces the exchange document and carries on the encryption compression, may use the ftp uploading downloading pattern, exchanges according to certain cycle th
正在翻译,请等待...
正在翻译,请等待...
我来回答:
参考资料:
* 验证码:
登录后回答可以获得积分奖励,并可以查看和管理所有的回答。 |
我要翻译和提问
请输入您需要翻译的文本![原创] 带用户验证的SQUID源码编译安装 - ChinaUnix.net
[原创] 带用户验证的SQUID源码编译安装
http://www.chinaunix.net 作者:&&发表于: 00:44:22
首先升级openssl(为了系统更安全)
详见&http://blog./index.php?op=ViewArticle&articleId=16&blogId=1
./configure&--prefix=/usr/local/squid&--mandir=/usr/share/man&--enable-carp&--with-dl&--enable-storeio=aufs,ufs,diskd,coss,null&--with-pthreads&--enable-icmp&--enable-delay-pools&--enable-useragent-log&--enable-referer-log&--enable-kill-parent-hack&--enable-snmp&--enable-arp-acl&--enable-htcp&--enable-ssl&--with-openssl=/usr/local/openssl-0.9.7e&--enable-external-acl-helpers=ip_user&--enable-err-language="Simplify_Chinese"&--enable-err-language="Simplify_Chinese"&--enable-linux-netfilter&--enable-auth="basic"&--enable-baisc-auth-helpers="NCSA"&--enable-underscores&--enable-x-accelerator-vary&--disable-internal-dns
修改src/fs/aufs/store_asyncufs.h,使其可以用异步IO写文件,以提高存储速度
将#define&ASYNC_WRITE改为1
make&install
进入helpers/basic_auth/NCSA,编译出nasa_auth
make&install
利用apache里面的htpasswd生成密码文件
/path/htpasswd&-c&/etc/squid.pass&test
123
123
配置squid.conf
hierarchy_stoplist&cgi-bin&?
acl&QUERY&urlpath_regex&cgi-bin&\?
no_cache&deny&QUERY
emulate_httpd_log&on
auth_param&basic&program&/usr/local/squid/libexec/ncsa_auth&/etc/squid.pass
auth_param&basic&children&5
auth_param&basic&realm&Platinum&proxy-caching&server
auth_param&basic&credentialsttl&1&minutes
auth_param&basic&casesensitive&off
refresh_pattern&^ftp:&&&&&&&&&&&1440&&&&20%&&&&&10080
refresh_pattern&^gopher:&&&&&&&&1440&&&&0%&&&&&&1440
refresh_pattern&.&&&&&&&&&&&&&&&0&&&&&&&20%&&&&&4320
cachemgr_passwd&platinum&all
acl&all&src&0.0.0.0/0.0.0.0
acl&localhost&src&127.0.0.1/255.255.255.255
acl&to_localhost&dst&127.0.0.0/8
acl&AUTHUSER&proxy_auth&REQUIRED
http_access&allow&AUTHUSER
http_access&allow&localhost
http_access&allow&to_localhost
http_access&deny&&all
http_reply_access&allow&all
icp_access&allow&all
cache_effective_user&squid
visible_hostname&platinum
httpd_accel_host&platinum
httpd_accel_with_proxy&on
httpd_accel_uses_host_header&on
error_directory&/usr/local/squid/share/errors/Simplify_Chinese
coredump_dir&/usr/local/squid/var/cache
cache_dir&aufs&/usr/local/squid/var/cache&100&16&256
cache_access_log&/usr/local/squid/var/logs/access.log
cache_log&/usr/local/squid/var/logs/cache.log
cache_store_log&/usr/local/squid/var/logs/store.log
cache_mem&32&MB
创建交换文件
useradd&squid&-s&/sbin/nologin
mkdir&-p&/usr/local/squid/var/cache
chown&-R&squid.squid&/usr/local/squid/var
/usr/local/squid/sbin/squid&-z
/usr/local/squid/sbin/squid
若使开机自动运行,在/etc/rc.local里添加即可
[color=red]注意:
   用户认证模式不能与透明模式一起使用,否则会出错,用户验证无法通过[/color]
& 回复于: 12:54:28
对每个用户能否绑定一个ip,该用户只能在指定ip的机器上通过squid代理出去。
& 回复于: 14:00:35
可以用acl控制
也可以结合iptables来实现
& 回复于: 18:14:42
External&ACLs
squid2.5版本,有一个ACL扩展功能ip_user,应该可以满足你的要求
如:可能安装的时候要编译进去
./configure&—enable-external-acl-helpers=ip_user
配置时要在squid.conf加入如下一行:
external_acl_type&ip_user_helper&%SRC&%LOGIN
&usr/local/squid/libexec/ip_user&-f&/usr/local/squid/etc/ip_user.conf
acl&AclName&external&ip_user_helper
%SRC&指客户IP地址,%LOGIN指用户名.&在ip_user.conf&中的配置&格式如下:
ip_addr[/mask]&user|@group|ALL|NONE
127.0.0.1&ALL
192.168.1.0/24&bob
10.8.1.0/24&&@lusers
172.16.0.0/16&&NONE
上面的语句意思如下(我就不翻译了):
This&configuration&file&causes&ip_user&to&return&OK&for&any&request&coming&from&127.0.0.1,&for&Bob's&requests&coming&from&the&192.168.1.0/24&network,&for&any&name&in&the&luser&group&when&the&request&comes&from&the&10.8.1.0/24&network,&and&returns&ERR&for&any&request&from&the&172.16.0.0/16&network.&It&also&returns&ERR&for&any&address&and&username&pair&that&doesn't&appear&in&the&list.
& 回复于: 18:26:41
受教,学习ing
& 回复于: 14:15:42
引用:原帖由&"wingger"&发表:
上面的语句意思如下(我就不翻译了):
This&configuration&file&causes&ip_user&to&return&OK&for&any&request&coming&from&127.0.0.1,&for&Bob's&requests&coming&from&the&192.168.1.0/24&network,&for&any&na..........
&:P&&:P&
external_acl_type&ip_user_helper&%SRC&%LOGIN&
usr/local/squid/libexec/ip_user&-f&/usr/local/squid/etc/ip_user.conf&
acl&AclName&external&ip_user_helper&
好像差点东西&:P&,
external_acl_type&ip_user_helper&%SRC&%LOGIN
/usr/local/squid/libexec/ip_user_check&-f&/usr/local/squid/etc/ip_user.conf
acl&AclName&external&ip_user_helper&
找了好半天!&:em06:
& 回复于: 08:30:09
谢谢啦。。找你找得好辛苦呀。。
& 回复于: 13:08:29
我在FREEBSD下测试出现了以下问题,请高手帮助解决,错误的信息如下:
cdata01#&/usr/local/etc/rc.d/squid.sh&start
Starting&squid.
FATAL:&Bungled&squid.conf&line&1276:&external_acl_type&ip_user_helper&%SRC&%LOGIN
Squid&Cache&(Version&2.5.STABLE12):&Terminated&abnormally.
请高手指点,谢谢!
& 回复于: 14:30:38
FATAL:&Bungled&squid.conf&line&1276:&external_acl_type&ip_user_helper&%SRC&%LOGIN
不妨看看&1276&行是什么
& 回复于: 14:35:37
1276行就是这条语句呀,external_acl_type&ip_user_helper&%SRC&%LOGIN&我从你上边照抄下来的,不能为什么不行的呀.
& 回复于: 17:03:33
引用:原帖由&zhubaotao&于&&14:35&发表
1276行就是这条语句呀,external_acl_type&ip_user_helper&%SRC&%LOGIN&我从你上边照抄下来的,不能为什么不行的呀.&
我上面哪里有写啊?
& 回复于: 17:18:14
全部有写的,只不过我现在用的是Freebsd下的squid
& 回复于: 17:22:21
版主你好,我的NCSA认证已正常实现的,现在就想把IP地址也邦定在一起的,于是增加了你的上边那几句,就报上边的错误,请知悉!!
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&谢谢
& 回复于: 00:44:22
那几句我没有写过啊,我也不知道如果启用那几句是否要增加编译参数
原文链接:
转载请注明作者名及原文出处}

我要回帖

更多关于 政府交换文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信