प्रसंग
मेरे पास Azure पर एक दूरस्थ Linux CentOS VM है जो एक MYSQL डेटाबेस को होस्ट करता है। मैंने अभी डिस्क साइज को 30GB से 100GB तक अपग्रेड किया है। समस्या यह है कि विभाजन में अतिरिक्त स्थान नहीं जोड़ा गया था।
$ जुदा
(parted) print free
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 31.2GB 31.2GB primary ext4 boot
2 31.2GB 32.2GB 1049MB primary linux-swap(v1)
32.2GB 107GB 75.2GB Free Space
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 29G 0 part /
└─sda2 8:2 0 1000M 0 part
sdb 8:16 0 50G 0 disk
└─sdb1 8:17 0 50G 0 part /mnt/resource
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 29822848 25241412 3043440 90% /
devtmpfs 1752756 0 1752756 0% /dev
tmpfs 1761624 0 1761624 0% /dev/shm
tmpfs 1761624 8440 1753184 1% /run
tmpfs 1761624 0 1761624 0% /sys/fs/cgroup
/dev/sdb1 51472864 53276 48781868 1% /mnt/resource
tmpfs 352328 0 352328 0% /run/user/1000
सवाल
जाहिर है, मुझे खाली स्थान शामिल करने के लिए विभाजन 1 (/ देव / sda) का विस्तार करने की आवश्यकता है। इस पोस्ट का उपयोग करते हुए , मैंने कोशिश की
sudo resize2fs /dev/sda 100G
लेकिन इसे अस्वीकार कर दिया जाता है
Device or resource busy while trying to open /dev/sda`.
मुझे लगता है कि इसका मतलब यह है कि मैं विभाजन का विस्तार नहीं कर सकता, जबकि यह उपयोग में है, जो मुझे इसका अनुभव देता है कि मेरा अनुभव विंडोज़ पर भी ऐसा ही हो रहा है। यदि ऐसा है, तो मैं दूरस्थ azure VM पर विभाजन का विस्तार कैसे करूं ?
नोट: मैं केवल वीएम में शेल करता हूं, इसलिए मैं एक बाहरी प्रोग्राम को बूट नहीं कर सकता, एक जीयूआई का उपयोग कर सकता हूं, या बस किसी अन्य मशीन पर ड्राइव माउंट कर सकता हूं।
ओएस विवरण
Static hostname: PMCTMYSQL
Icon name: computer-vm
Chassis: vm
Machine ID: 99f30b6b81444d47a888f0313c428bd8
Boot ID: 444cc3a5a22b4e53a947e06af2d9b4d2
Virtualization: microsoft
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-327.36.3.el7.x86_64
Architecture: x86-64
अधिक शोध
मैंने SU द्वारा सुझाए गए अन्य थ्रेड्स की जाँच की, लेकिन वे कई कारणों से लागू नहीं होते हैं:
GUI उपकरण को दर्शाता है
- लिनक्स में विभाजन का आकार कैसे बढ़ाया जाए (ubuntu 9.04)?
- लिनक्स ext3 विभाजन का विस्तार कैसे करें?
- विंडोज 8.1 के साथ एक दोहरे बूट विन्यास पर मिंट लिनक्स विभाजन का विस्तार कैसे करें?
- विस्तारित विभाजन का आकार कैसे बदलें?
VMware का उपयोग करता है
बाहरी उपकरणों (बूट डिस्क) का उपयोग करता है कैसे लिनक्स में प्राथमिक विभाजन (/ dev / sda1) का विस्तार करें?
/dev/sda2
100G तक विस्तार करना चाहते हैं ?