如何在Linux上创建一个ISCSI服务器

如何在 Linux 上创建一个 ISCSI 服务器?如何用不同的存储介质作为后端存储? 因为一次黑群晖系统挂了,所以就学习了这个技能来解决这个问题。后来也就抛弃黑群晖了,黑群晖是真的香,但是有时候不怎么稳定,而且不像 Ubuntu 那样可以自由的安装各种软件。 安装方法&系统环境 Debian 及其衍生出来的系统,如 Ubuntu,Deepin 等,我是用 Ubuntu 18.04 LTS。 安装 targetcli-fb sudo apt update sudo apt install targetcli-fb 标题 命令有两种模式,一种是交互式模式,一种是命令行模式。这里用的是交互模式。 输入 targetcli 就可以进入命令行模式了。 进入交互式模式可以使用 ls,pwd,cd 等命令。 按 2 次 TAB 键可以查看所有可用的命令,在每个目录下都可以通过这种方式查看可用的命令 block 块设备 fileio 文件 pscsi 物理 SCSI ramdisk 内存 创建后端存储的文件 这里我们用一个文件做后端存储就行了,因为在写 blog 之前数据已经提取出来了这里演示就创建一个空白文件。 创建一个 1G 的文件 dd if=/dev/zero of=test bs=1M count=1000 创建后端存储 进入 targetcli 控制台输入 cd backstores/fileio # 这里按TAB会有提示不必一个个字母输入 create lun0 /root/test # 创建一个名为 lun0 的后端存储 回到根目录输入...

February 25, 2020 · 1 min · 112 words · oldshensheep

用github+hexo创建自己的blog网站

用 github 和 hexo 创建一个属于自己的 blog 网站 本文章是在 Windows 环境下完成的。 如果认真看完了这个教程还是不会做,那…… 建立一个 github 账号 点击进入网站注册 https://github.com 建立一个仓库(repository) 第一步,点击新建按钮 第二步,创建仓库 下载安装 git 点击下载 git https://git-scm.com/download/win 国内下载可能比较慢,淘宝镜像地址 https://npm.taobao.org/mirrors/git-for-windows/v2.24.1.windows.2/Git-2.24.1.2-64-bit.exe 安装一路下一步就行了 下载安装 nodejs 点击下载安装 nodejs https://nodejs.org/dist/v12.14.1/node-v12.14.1-x64.msi 下一步,下一步,下一步(你安装国内的一些软件可不能这样哦) 安装 hexo 在某个地方新建一个文件夹,这个文件夹是储存你网站相关的文件的 有个小技巧: 这里我把文件夹建在了桌面,在空白处按 Shift 然后鼠标右键可以快捷在此处打开 Powershell 在 cmd/PowerShell 输入 cmd npm install -g hexo-cli cd #你新建文件夹的名字 hexo init 部署到 github 安装部署工具 npm install hexo-deployer-git --save 先编辑一下 hexo 文件夹里的_config.yml 这个配置文件,在底部添加 deploy: type: git repo: https://github.com/oldshensheep/oldshensheep.github.io # oldshensheep换成你的用户名就行了 branch: master 然后在刚才的 powershell 窗口输入...

January 11, 2020 · 1 min · 123 words · oldshensheep