Menu Home

Author Archives

lnmcc

Ubuntu挂载ZFS磁盘

Ubuntu版本:ubuntu-17.04-desktop-amd64 由于 Ubuntu 17.04 仓库中自带的 ZFS 版本过低,系统提示: pool is formatted using a newer zfs version 在这种情况下,可以直接下载 ZFS 的源代码进行安装,官方网站地址为 http://zfsonlinux.org , 先下载 spl 代码进行 configure、make、make install;然后下载 zfs 的代码,同样configure、make、make install,在编译的过程中可能需要安装一些系统缺失的开发库,正常使用apt-get install就好了。 把需要挂载的 ZFS 磁盘接入系统,然后执行fdisk -l可以正确看到你的 ZFS 磁盘。 zpool import zpool import -f 15290421165892444481 上述命令中的 id 由 zpool import的输出决定 spool list zfs set […]

Gerrit迁移

Gerrit迁移后,首次访问会出现“拒绝访问”错误,解决方案如下: 清除index目录下的索引文件 重建索引 java -jar /home/gerrit2/gerrit_site/bin/gerrit.war reindex

Android Gradle: SDK License Agreements

* What went wrong: A problem occurred configuring project ‘:mi’. > Failed to notify project evaluation listener. > You have not accepted the license agreements of the following SDK components: [Android SDK Build-Tools 25]. Before building your project, you need to accept the license agreements and complete the installation of […]

Docker常用命令

列出所有镜像 docker images docker images –format “{{.ID}}: {{.Repository}}” docker images –format “table {{.ID}}\t{{.Repository}}\t{{.Tag}}” 删除 Dangling 镜像 docker rmi $(docker images -q -f dangling=true) 进入容器 docker exec -it name bash Docker Commit docker commit \ –author “name” \ –message “message” \ webserver \ nginx:v2 sha256:000000000….. 以root用户进入Container docker exec -u root -it […]

Use Gerrit

Gerrit Workflow Set Permission(Nginx) Create password file htpasswd -c /path/gerrit.password username Add New User htpasswd -m /path/gerrit.password username Nginx Configuration server { listen *:80; server_name gerrit; allow all; deny all; auth_basic “Welcomme to Gerrit !”; auth_basic_user_file /path/gerrit.password; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; } } […]