-
服务器分区划分
由/dev/sda: 599.1 GB 和 /dev/sdb: 80.0 GB 两个物理磁盘组合成一个逻辑盘。
逻辑盘下 基本分区 如下 : tmpfs 7.8G 76K 7.8G 1% /dev/shm
引导分区: /dev/sda1 485M 37M 423M 8% /boot
扩充分区为: /dev/mapper/vg_shumaguo-lv_home 和 /dev/mapper/vg_shumaguo-lv_root
/dev/mapper/vg_shumaguo-lv_home 容量345G 挂载点 /home
/dev/mapper/vg_shumaguo-lv_root 容量345G 挂载点 /
扩充分区的好处是:可以动态的分配磁盘空间。 -
扩展分区动态分配磁盘
扩充分区是可以重新分配磁盘空间的。在我们当前的系统可能会存在当根目录下磁盘分区爆满的情况,此时系统无法运行,我们可以运用分区工具重新对扩展分区进行分区,如下:
1. 显示可用磁盘pv 命令:vgdisplay
2. 当pv不够时,我们需要释放不需要的扩展分区的磁盘容量:
umount /dev/vg_shumaguo/lv_home
e2fsck -f /dev/vg_shumaguo/lv_home
resize2fs /dev/vg_shumaguo/lv_home 300G
lvreduce -L -300G /dev/vg_shumaguo/lv_home
mkfs.ext4 /dev/vg_shumaguo/lv_home
mount -t ext4 /dev/vg_shumaguo/lv_home /home
3. 扩展无磁盘空间的跟目录
lvextend -L +100G /dev/vg_shumaguo/lv_root
resize2fs /dev/vg_shumaguo/lv_root
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
- svn维护
Svn 启动目录 /usr/local/svn/bin/svnserve -d -r /svn/www/smg/
app_android /usr/local/svn/bin/svnserve -d - r /svn/www/app_android --listen-port 7777 - svn配置账号
Svn配置文件 /svn/www/smg/conf
权限配置
vim /svn/www/smg/conf/authz
[/]
test=rw
说明 前面为账号 r为读权限 w为写权限
账号配置
vim /svn/www/smg/conf/passwd
[users]
test = test
说明 前面为账号 =后面为密码
- win 搭建服务器svn 添加服务
sc create svnserver0 binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service --root D:\svn\smg" displayname= "svnserver0" start= auto depend= tcpip obj= "NT AUTHORITY\NetworkService"
sc create svnserver1 binpath= "C:\Program Files\Subversion\bin\svnserve.exe --listen-port 7777 --service --root D:\svn\app_android" displayname= "svnserver1" depend= tcpip start= auto obj="NT AUTHORITY\NetworkService"
sc create svnserver2 binpath= "C:\Program Files\Subversion\bin\svnserve.exe --listen-port 7778 --service --root D:\svn\document" displayname= "svnserver2" start= auto depend= tcpip obj= "NT AUTHORITY\NetworkService"
sc config svnservice binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service --root D:\svn\smg" displayname= "svnserver" depend= tcpip start= auto obj="NT AUTHORITY\NetworkService"
sc delete svnservice