Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 35 for inodesfree (0.24 sec)

  1. pkg/kubelet/metrics/collectors/volume_stats_test.go

    							Time:           metav1.Now(),
    							AvailableBytes: newUint64Pointer(5.663154176e+09),
    							CapacityBytes:  newUint64Pointer(1.0434699264e+10),
    							UsedBytes:      newUint64Pointer(4.21789696e+09),
    							InodesFree:     newUint64Pointer(655344),
    							Inodes:         newUint64Pointer(655360),
    							InodesUsed:     newUint64Pointer(16),
    						},
    						Name:   "test",
    						PVCRef: nil,
    					},
    					{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  2. pkg/kubelet/stats/provider_test.go

    	inodes := uint64(seed + offsetFsInodes)
    	inodesFree := uint64(seed + offsetFsInodesFree)
    	inodesUsed := uint64(seed + offsetFsInodeUsage)
    	fsStats := statsapi.FsStats{
    		Time:           metav1.NewTime(time.Now()),
    		AvailableBytes: &availableBytes,
    		CapacityBytes:  &capacityBytes,
    		UsedBytes:      &usedBytes,
    		Inodes:         &inodes,
    		InodesFree:     &inodesFree,
    		InodesUsed:     &inodesUsed,
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 20K bytes
    - Viewed (0)
  3. pkg/volume/util/fs/fs.go

    	usage := (int64(statfs.Blocks) - int64(statfs.Bfree)) * int64(statfs.Bsize)
    
    	inodes := int64(statfs.Files)
    	inodesFree := int64(statfs.Ffree)
    	inodesUsed := inodes - inodesFree
    
    	return available, capacity, usage, inodes, inodesFree, inodesUsed, nil
    }
    
    // DiskUsage calculates the number of inodes and disk usage for a given directory
    func DiskUsage(path string) (UsageInfo, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 20 02:56:02 UTC 2022
    - 3.8K bytes
    - Viewed (0)
  4. pkg/kubelet/eviction/api/types.go

    	SignalNodeFsAvailable Signal = "nodefs.available"
    	// SignalNodeFsInodesFree is amount of inodes available on filesystem that kubelet uses for volumes, daemon logs, etc.
    	SignalNodeFsInodesFree Signal = "nodefs.inodesFree"
    	// SignalImageFsAvailable is amount of storage available on filesystem that container runtime uses for storing images layers.
    	// If the container filesystem and image filesystem are not separate,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  5. pkg/kubelet/stats/cri_stats_provider_test.go

    	inodes := rand.Uint64()
    	inodesFree := rand.Uint64()
    	inodesUsed := rand.Uint64() / 100
    	for i, name := range volumeNames {
    		fsStats := statsapi.FsStats{
    			Time:           metav1.NewTime(time.Now()),
    			AvailableBytes: &availableBytes,
    			CapacityBytes:  &capacityBytes,
    			UsedBytes:      &usedBytes,
    			Inodes:         &inodes,
    			InodesFree:     &inodesFree,
    			InodesUsed:     &inodesUsed,
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 54.5K bytes
    - Viewed (0)
  6. pkg/volume/csi/csi_metrics_test.go

    				inodes := resource.NewQuantity(usage.Total, resource.BinarySI)
    				usedInodes := resource.NewQuantity(usage.Used, resource.BinarySI)
    				if metrics.InodesFree.Cmp(*freeInodes) != 0 {
    					t.Fatalf("for %s: error: expected :%v , got: %v", tc.name, *freeInodes, *(metrics.InodesFree))
    				}
    				if metrics.Inodes.Cmp(*inodes) != 0 {
    					t.Fatalf("for %s: error: expected :%v , got: %v", tc.name, *inodes, *(metrics.Inodes))
    				}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 11 06:07:40 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  7. pkg/kubelet/stats/host_stats_provider.go

    	return &statsapi.FsStats{
    		Time:           metav1.NewTime(rootFsInfo.Timestamp),
    		AvailableBytes: &rootFsInfo.Available,
    		CapacityBytes:  &rootFsInfo.Capacity,
    		InodesFree:     rootFsInfo.InodesFree,
    		Inodes:         rootFsInfo.Inodes,
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  8. pkg/volume/volume.go

    	// and will not equal InodesUsed + InodesFree as the fs is shared.
    	Inodes *resource.Quantity
    
    	// InodesFree represent the inodes available for the volume.  For Volumes that share
    	// a filesystem with the host (e.g. emptydir, hostpath), this is the free inodes
    	// on the underlying storage, and is shared with host processes and other volumes
    	InodesFree *resource.Quantity
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  9. pkg/kubelet/eviction/helpers_test.go

    			evictionHard:            map[string]string{"imagefs.inodesFree": "150Mi", "nodefs.inodesFree": "100Mi"},
    			evictionSoft:            map[string]string{"imagefs.inodesFree": "300Mi", "nodefs.inodesFree": "200Mi"},
    			evictionSoftGracePeriod: map[string]string{"imagefs.inodesFree": "30s", "nodefs.inodesFree": "30s"},
    			evictionMinReclaim:      map[string]string{"imagefs.inodesFree": "2Gi", "nodefs.inodesFree": "1Gi"},
    			expectErr:               false,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 23:14:12 UTC 2024
    - 106.7K bytes
    - Viewed (0)
  10. pkg/kubelet/eviction/helpers.go

    			err = errors.Join(fmt.Errorf("found containerfs.inodesFree for hard eviction. ignoring"))
    			hardContainerFsINodes = idx
    		}
    		if threshold.Signal == evictionapi.SignalContainerFsInodesFree && !isHardEvictionThreshold(threshold) {
    			err = errors.Join(fmt.Errorf("found containerfs.inodesFree for soft eviction. ignoring"))
    			softContainerFsINodes = idx
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 53.6K bytes
    - Viewed (0)
Back to top