V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Explorare  ›  全部回复第 54 页 / 共 62 页
回复总数  1234
1 ... 46  47  48  49  50  51  52  53  54  55 ... 62  
2015-09-25 17:24:59 +08:00
回复了 jarlyyn 创建的主题 问与答 给公司配一台新的文件服务器,这配置有什么坑么?
不知道笔电上 ZFS 可行不?我之前好像看到有人的方案是 1T HDD + 128G SSD 组了 ZFS ,代码池备份 5 份,系统池三份,真心佩服。现在 2.5 吋的 HDD 都有单盘 1T 的 2T 盘了,感觉牺牲一些容量换稳定也是不错的。可惜 ZFS 不支持 Windows 平台啊。
@adrianzhang 不会。最开始玩 VPS 就是因为 Goagent 不稳定了, hosts 也不好使了, SS 稳定高效,就部署了一台 Bandwagon , 5 刀的,后来发现被封 IP 后再 SSH 不能用了,很蛋疼,就又部署了一台 DO AM ,这样其中一台挂了也能马上切换到另一台操作。再后来入了某军国主义黄赌毒邪教游戏舰旅人,就又上了一台 Linode ,用三台 VPSh 和好友交换了一台 Vultr 东京一台 DO 芬兰,于是便成为现在手握五台 VPS 的局面了。当然不公开出售,只是和几个好友分享。但最近 Vultr 被干扰的厉害,经常猫,不爽中。
@pwinner 我会说我用 vultr 一发压码头一发 401 么(欧洲人嘴脸( ´_ゝ`) 最近赌大凤绝赞二十连败中 ( ´_ゝ`) 其中一半是 Linode 赌的
@adrianzhang 我目前是三个国家五台 VPS 四个供应商,入不敷出了 ( ´_ゝ`)
@realityone 脸黑别怪运营商啊,我会说我用 vultr 一发压码头一发 401 么(欧洲人嘴脸( ´_ゝ`)
2015-09-24 22:57:17 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
@Biourge stker !! (σ゚∀゚)σ
2015-09-24 20:05:55 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
@ooxxcc sslocal 使用的是 1080 端口, supervisor 的端口使用了 1024 以下的?怎么看呢?
确实是 stderr 输出了正常的 log 。这正常么?
2015-09-24 19:55:47 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
运行一段时间后发现 sslocal.stdout.log 是空白的,而 sslocal.stderr.log 则记录了正常的输出,这是怎么回事呢?我配置上没写反啊。或者说我反过来写就可以了?
2015-09-24 19:52:36 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
已成功使用 supervisor 运行 sslocal ,配置如下

[program:sslocal]
command = sslocal -c /home/explorare/sslocal.json
user = explorare
autostart = true
autorestart = true
stderr_logfile = /var/log/supervisor/sslocal.stderr.log
stdout_logfile = /var/log/supervisor/sslocal.stdout.log

发现别人的 blog 演示都是 root 权限执行,我 SSH 登进去后,必须加 sudo 才不会报权限错误,不过这样也安全一点?多谢诸位的帮助

@clino
@halfbloodrock

话说要不是伟大的墙,我大概也不会去这么勤快的碰类 Linux 系统吧 www 自从 08 年学会 fq ,学到好多没什么卯月的技能。另外某节点真的成了里区了?
@dreamcountry 多谢,正好想试试 vultr 。
2015-09-24 18:14:13 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
/etc/supervisor/conf.d/sslocal.conf

[program:sslocal]
command = sslocal -c /home/explorare/sslocal.conf
user = explorare
autostart = true
autorestart = true
stderr_logfile = /var/log/supervisor/ss.stderr.log
stdout_logfile = /var/log/supervisor/ss.stdout.log
2015-09-24 18:12:51 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
explorare@ubuntu:~$ supervisorctl start sslocal
error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib/python2.7/socket.py line: 224
explorare@ubuntu:~$ sudo supervisorctl start sslocal
[sudo] password for explorare:
sslocal: ERROR (abnormal termination)
2015-09-24 17:58:51 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
@clino
explorare@ubuntu:/etc/supervisor$ supervisorctl start sslocal
error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib/python2.7/socket.py line: 224
2015-09-24 17:32:20 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
@clino
@halfbloodrock
使用 supervisor 遇到点问题,虽然 rtfm 了,但还是不太理解
我在 /conf.d 下建立了配置文件 sslocal.conf , 内容如下:

[program:sslocal]
command=/usr/local/bin/sslocal -c /home/explorare/sslocal.conf
autorestart=true
user=nobody

sslocal 和 sslocal.conf 的位置应该没错,我专门 cd 过去确认过。
然后遇到如下问题

explorare@ubuntu:/etc/supervisor/conf.d$ ps -aux|grep sslocal
root 3402 0.0 0.6 51184 13460 pts/11 S 00:33 0:00 /usr/bin/python /usr/local/bin/sslocal -c config.json
explora+ 3857 0.0 0.1 15944 2244 pts/11 R+ 02:21 0:00 grep --color=auto sslocal
explorare@ubuntu:/etc/supervisor/conf.d$ sudo kill 3402
explorare@ubuntu:/etc/supervisor/conf.d$ ps -aux|grep sslocal
explora+ 3861 0.0 0.1 15944 2272 pts/11 S+ 02:21 0:00 grep --color=auto sslocal
explorare@ubuntu:/etc/supervisor/conf.d$ supervisorctl start sslocal
error: <class 'socket.error'>, [Errno 13] Permission denied: file: /usr/lib/python2.7/socket.py line: 224
explorare@ubuntu:/etc/supervisor/conf.d$ sudo supervisorctl start sslocal.conf
sslocal.conf: ERROR (no such process)
explorare@ubuntu:/etc/supervisor/conf.d$ sudo supervisorctl start sslocal
sslocal: ERROR (no such process)

怎么修正呢?怎样让 sslocal 后台启动,输出 log 到 /home/explorare/sslocal.log 呢?
@Sakura2y 多谢,下次我试试。
@Sakura2y 不清楚啊,出问题的时候, ping 就没问题,没丢包,延迟正常。
2015-09-24 16:08:59 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
@julykitt 哦哦,明白了,多谢。
2015-09-24 15:39:03 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
当我在 bash 再运行一个 sslocal 时, ps 会看到两个进程,这是怎么回事呢?明明第一个不能用,而且 rc.local 里也没有。

explorare@ubuntu:~$ ps aux|grep sslocal
root 3402 0.0 0.6 51184 13460 pts/11 S 00:33 0:00 /usr/bin/python /usr/local/bin/sslocal -c config.json
explora+ 3444 0.0 0.1 15944 2164 pts/11 S+ 00:38 0:00 grep --color=auto sslocal
2015-09-24 15:35:30 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
刚才发现, ps 能看到 sslocal 的进程,但是并不能翻

explorare@ubuntu:/etc$ ps -aux|grep sslocal
explora+ 3374 0.0 0.1 15944 2196 pts/11 S+ 00:28 0:00 grep --color=auto sslocal

如果重新开一个进程就可以了。那么这个进程是什么呢?
2015-09-24 15:29:36 +08:00
回复了 Explorare 创建的主题 Linux 关于 Linux 后台任务
遇到一个奇怪问题
我打算从`rc.local`删掉开机启动 ss 的那一行,结果打开后发现并没有了

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

是这样的了,然而开机 ss 还是会自动启动。怎样找到然后删掉这个命令呢?
1 ... 46  47  48  49  50  51  52  53  54  55 ... 62  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1918 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 16:18 · PVG 00:18 · LAX 08:18 · JFK 11:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.