Managing Docker Overlay2 Storage Consumption

Disk Spacee Analysis When disk usage approaches critical levels, begin by examining storage utilization with the df -h command: [root@docker ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 937M 0 937M 0% /dev tmpfs 949M 0 949M 0% /dev/shm tmpfs 949M 520K 948M 1% /run tmpfs ...

Posted on Fri, 30 Oct 2026 16:49:48 +0000 by Notre

Android Development Essentials: Telephony, Storage, and XML Manipulation

Initiating Phone CallsTo implement a dialer functionality, an Intent with the ACTION_CALL action is required. This necessitates the CALL_PHONE permission in the AndroidManifest.xml file.<uses-permission android:name="android.permission.CALL_PHONE" />The following implementation demonstrates how to extract a phone number from an EditText, ...

Posted on Thu, 01 Oct 2026 16:13:39 +0000 by kritro

Orchestrating Highly Available Ceph Storage in Kubernetes via Rook

Prerequisites and Setup Guidelines For Rook versions 1.3 and above, directory-based storage is no longer supported. You must attach raw, unformatted block devices to the host nodes for OSD provisioning. Ensure each participating node has a minimum of 2 CPU cores and 4 GB of RAM. Additionally, if your Kubernetes version is 1.19 or higher, the CS ...

Posted on Sat, 26 Sep 2026 16:01:35 +0000 by Janjan

Understanding Block Device Drivers in Linux

Block devices are one of the three primary driver types in Linux, handling data access in fixed-size blocks (typically 512KB). Unlike character devices, block devices support file system mounting, enabling applications to interact via file systems rather than direct device access. Key Differences Between Block and Character Devices Access Gran ...

Posted on Fri, 25 Sep 2026 16:46:09 +0000 by airric

ZFS Pool and Filesystem Management on CentOS 7

Managing ZFS Storage Pools ZFS storage pools can be created, destroyed, and modified using the zpool command. Let's start by destroying an existing pool. zpool destroy storagepool [root@server ~]# zpool destroy storagepool [root@server ~]# zpool status no pools available Now, let's create a simple mirrored pool. The mirror keyword allows for ...

Posted on Sun, 13 Sep 2026 16:24:13 +0000 by countrydj

OpenStack Glance Image Upload Fails Due to Disk Quota Exceeded

When attempting to upload a image to OpenStack Glance, the operation fails with a "500 Internal Server Error" response. This issue occurs despite the image creation command appearing to succeed initially. The following command demonstrates the failed upload attempt: glance image-create --name "CentOS_7.5_238.110" --file Cent ...

Posted on Tue, 11 Aug 2026 16:28:27 +0000 by joesaddigh

Linux LVM Operations: Configuration and Management Guide

Table of Contents LVM Overview Core Concepts Common Operations Disk Scanning Creating LVM Volumes Expanding Logical Volumes Shrinking Logical Volumes Swap Partition Expansion Command Reference LVM Overview LVM (Logical Volume Manager) is a storage device management technology that provides logical abstraction layer between physical storage de ...

Posted on Mon, 10 Aug 2026 16:34:36 +0000 by Scooby Doo

Understanding RAID: Redundant Array of Independent Disks

RAID Fundamentals Core Concepts of RAID RAID (Redundant Array of Independent Disks) is a data storage technology that combines multiple physical hard drives to achieve improved data transfer rates, expanded storage capacity, and enhanced data redundancy with fault tolerance. The concept originated in 1987 when researchers at UC Berkeley first i ...

Posted on Wed, 05 Aug 2026 16:14:39 +0000 by akeane

Installing and Managing ZFS File Systems on CentOS 7

Creating Storage Pools The zpool create command allows creating mirrored configurations using multiple drives: zpool create [pool_name] mirror [device1] [device2] ... Multiple mirror groups can be established by repeating the mirror keyword: [root@server ~]# zpool create -f datapool mirror sdc sdd mirror sde sdf [root@server ~]# zpool status p ...

Posted on Tue, 04 Aug 2026 16:49:48 +0000 by Litninfingers63

Integrating Huawei Cloud OBS Upload Utility Class

Project startup requries adding configuration file scenning path import com.example.config.ObsProperties; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.EnableConfigurationP ...

Posted on Sat, 11 Jul 2026 17:23:58 +0000 by phpnoobguy