V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ps1aniuge  ›  全部回复第 24 页 / 共 26 页
回复总数  518
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
2018-11-06 17:07:45 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
42 楼:
大家不要质疑 raid5.在我眼中,99%是 raid5.
因为我看:
raid3=raid5
raid5+热备=raid5
raid50=raid5
raid6=raid5
raid50 和 raid6,分别是组合,和嵌套的 raid5 而已。菜鸟不懂,我也不多解释。
---------------------------------------------
33 楼,raid5 我主要的考虑是怕重建失败----我知道。
3 盘 raid5 重建比 raid1,重建时间端,需要空间少。即使“重建盘坏了三分之一”,也能重建成功。

因为校验码占用的空间,比真实数据小很多。却相当于真实数据。

你明白了么? raid1 更容易失败。
-------------------------------------------
32 楼,数据都应该 100%写入,不可能小于 100%,raid5 的校验码。一个 128mb 的校验码。也就占千分之一存储。加上 raid 条块划分,也就占 1------2%的数据空间。你给一个 rar 文件加上校验码。rar 会增大 50%吗? i 服了 you !

3-disk RAID 5 = a 盘写入 50%,b 盘写入 50%,c 盘写入千分之一的校验码。

----------------------------------------------
2018-11-06 13:08:18 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
raid5 比 raid1. 数据少写 66%,速度快 33%,可以坏任意 1 盘。

无知,庸医,大言不惭地巴巴。还拿不出依据。
2018-11-06 13:03:31 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
@p216085
2 盘 raid1 每次要写入 200%数据。每盘写入 100%
而 3 盘 radi5 写入 101%,每盘写入 33.66%

raid5 比 raid1. 数据少写 66%,速度快 33%。

这不是反面例子?你说个依据出来?
2018-11-06 12:55:44 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
raid1 每次要写入 200%数据。而 radi5 写入 101%

2 盘 raid1 恢复需要恢复 100%数据。而 3 盘 raid5 只需要恢复 101% /3
按 6tb 为例。少恢复 1.01 * 6tb/1tb = 6 - 4 =少写 2tb 数据。
即:
raid1 坏盘,恢复所有数据,需要写入 6tb。3 盘 raid5 只需要写入 4tb 多一点,即可恢复所有数据。

时间上也快,也不磨损硬盘。
2018-11-06 12:34:39 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
欢迎楼主,大家,围观 15 楼,他就是反面例子。不懂存储的无知幼童。
我只是就事论事,希望 15 楼不要生气。
1 他耗费了 1 块盘,但没有实现 3 块盘的速度和安全(冗余)。

他认为自己做法更安全。实际上正相反。更危险。
三盘 raid5,数据坏了。那么必定是坏了 1 块盘以上,即 2 块盘。
而 raid1+单盘,坏任意 2 块?还有数据么?
或许他错误地认为,单块 raid1 盘,放在 pc,放在别的存储里也能正确使用。


2 质疑 raid1 比 raid5 健壮。就好像,幼童质疑,北斗定位或许不如指南针。

希望各位存储幼童,不要质疑我这个专业人士,热心帮忙者。
2018-11-06 12:11:07 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
容量太大重建 raid 剩余的盘也容易坏----不敢苟同。你用的是纸糊硬盘?你是企业级 24 时读写?你是机房环境温度高?你是坏了也无人值守?没人更换?

想要健壮,没问题。你的加个硬盘做 raid6.或者每块硬盘用企业盘。问问你自己 ,你掏得起钱么?
2018-11-06 11:46:17 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
另外一定要用同品牌,同型号,同容量的。
尽量用主流硬盘。别用鸟不拉屎牌子,型号。
2018-11-06 11:44:50 +08:00
回复了 goodryb 创建的主题 硬件 入了一个 NAS 已经在路上了,想问下关于硬盘的问题
1 为了速度。和容错。必须做 raid5,raid6,或 raid5 加热备。

2 用最便宜的盘即可。2 年质保。盘有可能会坏,有冗余不怕盘坏。
水盘 3 年,另外 2 年,付费,找硬盘代理保。

假设同样的钱,可以买 4 块差的。可以卖 3 块好的。则应该买差的。
假设同样的钱,可以买 4 块容量小的。可以卖 3 块容量大的。则应该买小的。
因为 4 比 3 快。有冗余不怕盘坏。


3 划分 n 个分区,分门别类。目的是隔离,防病毒。

4 有一个分区做备份。

因为 raid 防不了病毒,代替不了备份。所以需要 3,4.
楼主开发 win,linux,mac 通用的命令行程序,我建议用 powershell。
powershell 有 join-path 命令。

问:powershell 如何合并目录,文件?
答:
join-path

linux 中
$a = '/root'
$b = 'abc.txt'
$c = join-path -Path $a -ChildPath $b
$c #/root/abc.txt


win 中
$a = 'e:\temp8'
$b = 'abc.txt'
$c = join-path -Path $a -ChildPath $b
$c #e:\temp8\abc.txt


我帮楼主解决问题,也希望楼主能帮我解决问题。
我的问题是:
光棍节,把你的购物车,中的商品,推荐给我,我不知买啥好。

珍爱生命,远离 bat,bash。这 2 货 很多年基本不更新了。
多用 powershell 这把屠龙刀。
2018-10-15 18:05:00 +08:00
回复了 zcsnbb 创建的主题 Python Python 如何实现 a = 10 或 20
powershell:

$a = 10,20 | Get-Random
$a
2018-10-14 13:35:57 +08:00
回复了 ace12 创建的主题 问与答 公司升级万兆网络,防火墙怎么选
juniper 资料屎一样,还都是英文。售后屎一样。产品 3 年过保后,连手册都不许下载。
华为,h3c,售后好。产品过保 10 年,不买产品,也可以下中文手册。
2018-10-14 13:28:00 +08:00
回复了 yubxpku 创建的主题 问与答 你们见过完全没有天赋学计算机的吗?
在我眼中,码农是虚拟世界创世神!创造完了就走了。
在我眼中,运维是虚拟世界保安,城主。
在我眼中,用户是是虚拟世界平民。
在我眼中,物理宇宙,虚拟宇宙,万物是谁创造的?答:数学家!
码农在数学家眼里,不是蝼蚁,应该是尘埃。

数学家都应该去猜想。
数学家不是没天赋,而是不应该和尘埃争功。
2018-10-14 13:13:44 +08:00
回复了 DongDongXie 创建的主题 Linux 新手问个很简单的 Linux 数组读取问题
`echo $((${i}+1))` 的结果除以 9 得多少呢?
6/9 7/9 567 / 678 都得 0 !

问:为什么不学 shell ?
答:
1shell 太老了。语法上有各种小小的问题。(例如:详见 shell 十三问的 for 篇)
2shell 不是面向对象的,功能不强。
3shell 的正则,学习曲线陡峭。复杂的正则,很容易出错。
实际上 ps 和 py 类似。都是用 [简单的对象方法] ,来实现 [复杂正则] 的功能。但是呢,shell 没有对象,也没有方法。
4 常用外部 shell 命令还是要学,要会的。
5java 在发展,jshell,java12 快出了。
.net 在发展,.net3 快出了。
python 在发展,py37 快完善了。
perl 不怎么发展,排名蹭蹭跌。
bash 和 shell 命令,基本不发展。shell 已经完美了么? shell 中连布尔型变量都没有。


问:如何看待 bash,及 linux shell 脚本将来的地位,命运?
问:powershell 在 linux 中的前景如何?
答:
就好像 [气泵射钉枪] 必将取代 [锤子] 一样,先进生产力必然代替落后的。
就好像面向对象的 powershell,必然取代面向字符的 bat 那样。
powershell 发展成熟后。以 bat,bash 为代表的,上一代面向字符串的脚本语言,面向字符串的命令,难免被边缘化。
过几年后,开机启动脚本,特简单的脚本中,或许还残留有 bat,bash,字符串命令的身影。


问:去哪学 linux 版的 powershell ?
答:
QQ 群号=183173532
名称=powershell 交流群
个人学习 免费。
公司学习 可以收取少许费用,群内远程帮你公司代培训员工。
2018-10-14 13:02:32 +08:00
回复了 fangyh09 创建的主题 Linux 服务器间拷贝文件 大家有什么好用的工具推荐吗
不管用什么,从 c1 到 c2,

1 得走一个文件传输协议。
scp 走 ssh。
ftp 走 fxp。
rsync 走 rsync,或 ssh。
http,https 也行。

2 得搭建服务器 /客户机.

3 或许得在 c1,c2 上安装基于这个协议的,图形客户端。

而 powershell,在 win 上,可以编写 gui 界面。在 mac,linux 上,可以编写 tui 界面。还不用在 c1,c2 上装图形库。
2018-10-14 12:51:53 +08:00
回复了 gzq527 创建的主题 问与答 下载 db2 提示美国贸易限制,如果破啊,急。。。
18 提手末 公司,作死。在 it 领域,学米国当流氓。
米国有原子弹,所以能在物理当世界流氓。
db2 靠啥?敢在 it 世界当流氓?
2018-10-13 13:12:00 +08:00
回复了 fangyh09 创建的主题 Linux 服务器间拷贝文件 大家有什么好用的工具推荐吗
书接上回。。。

1 用 powershell 可以在 win 下编写图形界面。mac 我就不知道了。
图形界面编写起来很简单,不外乎,源目录,目的目录,是否复制子目录,确定。
图形界面用于产生值。

2 上面所述,ps 的 ssh 远程,从 server1 (跳板机,堡垒机)经 ssh 进入 server2,再 ssh 进入 server3,进入 33 层 ssh server 执行命令很容易。而 shell 难。

从本地,经 ssh 发送命令给 s1,然后让 s1 发送命令给 s2,即可。
s1 发送给 s2 的命令,是 bash 命令。可以是 rsync,scp 等。也就是大家上面说的。
ps 脚本用于,嵌套 远程传值。
2018-10-13 13:05:23 +08:00
回复了 fangyh09 创建的主题 Linux 服务器间拷贝文件 大家有什么好用的工具推荐吗
问:powershell 经过 ssh,远程运行命令,比 bash 强在哪?
答:
=============linux 远程命令 & ps 远程命令 对比例子============
linux:
ssh [email protected] "以用户 aaa 权限执行的,命令 xxx"

ps:
$a = 1
[scriptblock]$备份命令 =
{
Get-Date
$b = $using:a + 2 #引用客户机变量,需要用$using:
}

$连接 1 = New-PSSession -HostName 1.1.1.1 -UserName root #手动输入密码或用-KeyFilePath 选项
invoke-command -ScriptBlock { $备份命令 } -Session $连接 1
============================================================
bash 的远程命令,简单直接。就好像我左手这盘蛋炒饭,简单解饿,但是不够强。更适用于 简单远程命令场合。
你再看看我右手这盘盖饭好在哪?答:生菜垫底,萝卜雕花围边。
bash 远程传递的是 [字符串] ,powershell 传递的是 [代码块] 。特色是 [对象垫底,大花括号围边] 。

字符串传递到远程时,经常需要要转义。代码块不用。
代码块,支持多行,格式化,使代码美观。
变量名,函数名支持中文。

代码块中,支持引用客户端变量,一律加上 [$using:] ,即客户机上的 [$a] ,在服务器上叫 [$using:a]
代码块中,支持引用服务器端变量,即服务器上的 [$a] ,在服务器还上叫 [$a]
即使变量重名,两个$a 也绝不会弄混。

ps 用大花括号包围代码,不用单双引号,代码嵌套很容易。
而代码嵌套容易,使的 ps 的 ssh 远程,从 server1 (跳板机,堡垒机)经 ssh 进入 server2,再 ssh 进入 server3,进入 33 层 ssh server 执行命令很容易。而 shell 难。

远程代码天生不老稳定的,有时没反应,或卡住,或中途断了。遇到此情形,每行 ps 代码都可以在外面套上 try-cacth,比 shell 更稳。

批量 ssh,ps 采用 [多线程] ,比 bash 用 [多进程] 快,时间准,省内存。
2018-10-10 10:19:39 +08:00
回复了 iRiven 创建的主题 Windows Windows powershell 老是自动切换回宋体,有人知道怎么回事吗?
1 win 中,你只应该用宋体,新宋体。
理由是,这两个字库含有 unicode 大字符集。
不用的话,扑克的红桃“♥”。麻将的八万 “🀎”,还有其他特殊符号,很容易显示不出来。


2 雅黑 mono 字库。这个字库有上述字符显示不全问题。假如不在乎上述,建议使用。它的好处是:
2.1 黑体。字比较粗。建议字号=18
2.2 英文大小写等宽。
2.3 大多数中日韩问都没问题。中文支持 linux。支持各种终端软件。
有些其他 diy 的字体,在 linux 上,无法使用,即显示的是宋体。这个字库没问题。
2.4 支持各种编辑器,ide。有些字库,在某个 ide 上无法列出。这个字库没问题。

微软雅黑 mono 下载:
github.com/Microsoft/vscode/files/555425/yahei_mono.zip
2018-10-10 09:32:36 +08:00
回复了 chunwang1995 创建的主题 PowerShell 如何有效学习 Powershell
可以去 powershell 交流群,QQ 群号=183173532,的群文件共享,可下载最新版 [powershell 入门教程] 。
教程目前是 0.7 版,版本会持续更新。
2018-10-09 15:11:56 +08:00
回复了 zjsxwc 创建的主题 Python Python 的 pexpect 使用 scp 把文本文件传一半就不传了,怎么办?
推荐理由:

1 支持 ftp,sftp,webdav。

2 无需先下载整个文件,winscp 模块支持,从 ftp 服务器上,获取文件的校验码,从而得知是否文件是变化的。
有 Get-WinSCPItemChecksum 从而可以同步文件。
网页 https://winscp.net/eng/docs/protocols 的,Checksum calculation 章节,详细说明了这个内容。

3 支持命令行显示 ftp 完成进度,文件权限,文件掩码,传输限速,是否覆盖。文件传输模式( ascii or 二进制)详见此命令:
New-WinSCPTransferOption
1 ... 16  17  18  19  20  21  22  23  24  25 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5104 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 03:41 · PVG 11:41 · LAX 20:41 · JFK 23:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.