fdisk -l # 查看磁盘情况
fdisk /dev/sda # 选择要扩容的磁盘
Command (m for help):n # 新建分区
Command action
l logical (5 or over)
p primary partition (1-4) # 创建主分区还是逻辑卷
p # 扩容当然创建主分区
Partition number (1-4): # 设置主分区ID,默认回车即可
First cylinder (2611-3916, default 2611): # 选择起始柱面,默认回车即可
Last cylinder, +cylinders or +size{K,M,G} (2611-3916, default 3916): # 选择中止柱面,默认回车即可
创建分区完毕,开始格式化
Command (m for help): t # 格式化磁盘
Partition number (1-5): 3 # 输入刚创建的分区ID
Hex code (type L to list codes): 8e # 设置格式化HEX CODE 代码,我们用的lvm,所以是 8e
Command (m for help): w # 写入分区
The partition table has been altered! # 分区表创建成功
Calling ioctl() to re-read partition table
Changed system type of partition 3 to 8e (Linux LVM)
pvcreate /dev/sda3 # 准备物理卷(PV)
vgdisplay # 查看卷组(VG),这里卷组名称是"Mega"
--- Volume group ---
VG Name Mega
...
VG Size 19.76 GiB
vgextend Mega /dev/sda3 #扩展卷组
pvscan # 查看扩展后的物理卷(PV)情况
lvdisplay # 查看逻辑卷(LV)情况,这里逻辑卷是"/dev/Mega/root"
lvextend /dev/Mega/root /dev/sda3 # 扩展逻辑卷"/dev/Mega/root"
"resize2fs /dev/Mega/root" or "xfs_growfs /dev/Mega/root" # 这里是看你的文件系统来选择命令,这里给的是 resize2fs 和 xfs
到这里就扩展完成了
df -h # 查看扩展好的状态
分类: 事半功倍
有些事情能省则省
Ubuntu20.04 Server Install(安裝) GLPI
1,准备好镜像ubuntu-20.04.3-live-server-amd64.iso glpi安装包
2,设置安装环境,Ubuntu默认就安装了数据库mariadb.php7.4以及apache2
sudo apt install apache2 libapache2-mod-php php-curl php-gd php-imagick php-intl php-apcu php-memcache php-imap php-mysql php-cas php-ldap php-tidy php-pear php-xmlrpc php-pspell php-gettext php-mbstring php-json php-bz2 php-xml php-zip
3,设置数据库 mariadb
sudo mysql -u root -p
#一定要加上sudo,否则报错.(ERROR 1698 (28000): Access denied for user 'root'@'localhost')因为这个数据库默认用的系统账户登录的
CREATE DATABASE Megadb; #创建数据库
CREATE USER 'megaglpi'@'localhost' IDENTIFIED BY '9890565'; #创建用户并设置密码
grant all privileges on Megadb.* to megaglpi@'localhost'; #授权用户
flush privileges; #刷新生效
4,把glpi上传到 /var/www/html下
5,开始安装glpi.(这时会有两个警告不管他)
Timezones seems not loaded
这个错误解决方法,进入数据库,执行如下命令
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -p -u root mysql # 加载时区,这个命令需要你创建一个跟root相等权限的账户才能执行,反正自带root没有办法执行成功.记得root改为你创建账户的名字
grant select on mysql.* to 'glpi'@'localhost'; #授予你的数据库mysql.*,给到你为GLPI创建账户glpi@localhosts,所有权限
Web access to the files directory should not be allowed
Check the .htaccess file and the web server configuration.