急急急!!!suse linux如何查看主板序列号

急急急!!!suse linux如何查看主板序列号,第1张

貌似你的格式不对吧:
我查一般是这样的,我用的命令是dmidecode -t 2
root@client57 ~]# dmidecode -t 2
# dmidecode 27
SMBIOS 25 present

Handle 0x0003, DMI type 2, 16 bytes
Base Board Information
Manufacturer: Intel
Product Name(表示主板号): S5000VSA()
Version: Not Specified
Serial Number: QSSA93700477
Asset Tag: Not Specified
主板号是:S5000VSA

楼主:你是想做mysql的主从复制嘛
如果是,我把一些关键点给你说下。
1、主节点需要开启二进制日志文件(bin_log)、需要指明server_id
2、从节点需要开启中继日志(relay_log)、需要开启只读(read_only=ON)、需要指明server_id
3、主从配置文件中都写上
innodb_file_per_table = ON:每张表使用单独的存储空间
skip_name_resolve :禁止解析主机名,centos6不用指明'ON',centos7需要指明
datadir=/path/to/data:指明存储数据路径,默认的是'/var/lib/mysql/'
需要注意的是:
1、主从节点的serber_id一定不能相同,看了楼主的截图,应该是server_id问题
2、mysql存储数据路径的属主、属组一定要是mysql用户,需要权限写入数据

在进入系统界面时会出现,你
仔细观察一下:在自检时出现时按一下Pause Break键就可以查看了
通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准,亦为自由软件基金会组织在分散式计算环境领域的一部份。UUID的目的,是让分散式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。
UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。目前最广泛应用的 UUID,即是微软的 Microsoft's Globally Unique Identifiers (GUIDs),而其他重要的应用,则有 Linux ext2/ext3 档案系统、LUKS 加密分割区、GNOME、KDE、Mac OS X 等等。
主要组成折叠编辑本段
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字
UUID由以下几部分的组合:
(1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。
(2)时钟序列。
(3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。
(4)UUID的唯一缺陷在于生成的结果串会比较长。关于UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。在ColdFusion中可以用CreateUUID()函数很简单地生成UUID,其格式为:xxxxxxxx-xxxx- xxxx-xxxxxxxxxxxxxxxx(8-4-4-16),其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。而标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx (8-4-4-4-12),可以从cflib 下载CreateGUID() UDF进行转换。主要应用折叠编辑本段
(5)使用UUID的好处在分布式的软件系统中(比如:DCE/RPC, COM+,CORBA)就能体现出来,它能保证每个节点所生成的标识都不会重复,并且随着WEB服务等整合技术的发展,UUID的优势将更加明显。根据使用的特定机制,UUID不仅需要保证是彼此不相同的,或者最少也是与公元3400年之前其他任何生成的通用唯一标识符有非常大的区别。
通用唯一标识符还可以用来指向大多数的可能的物体。微软和其他一些软件公司都倾向使用全球唯一标识符(GUID),这也是通用唯一标识符的一种类型,可用来指向组建对象模块对象和其他的软件组件。第一个通用唯一标识符是在网络计算机UUID系统(NCS)中创建,并且随后成为开放软件基金会(OSF)的分布式计算环境(DCE)的组件。

利用终端命令实现进入ntfs分区有两种方法。一、手动设置ubuntu自动挂载Windows分区方法:
1、先用FDISK命令查看一下磁盘的UUID
$sudo fdisk -l
/dev/sda1 1 851 6835626 83 Linux
/dev/sda2 852 4039 25607610 f W95 Ext'd (LBA)
/dev/sda5 945 2135 9566676 7 HPFS/NTFS
/dev/sda6 2136 4039 15293848+ 7 HPFS/NTFS
2、编辑/etc/fstab文件
$sudo gedit /etc/fstab
d出geidt的文本编辑框,在文件尾部添加如下内容:
/dev/sda6 /media/my ntfs-3g defaults,locale=zh_CNUTF-8 0 0
/dev/sda5 /media/tools ntfs-3g defaults,locale=zh_CNUTF-8 0 0
重启即可自动挂载NTFS分区了。
二、安装ntfs-config加载ntfs分区。
1、先安装两个软件,ntfs-3g 和
ntfs-config,ntfs-3g最新版本的Ubuntu已经自带了,所以只需要安装ntfs-config。
2、输入:
sudo apt-get install ntfs-config
3、然后运行:
sudo ntfs-config
就会d出来配置对话框,选择你需要挂载的分区,点应用,再选择“启用内部设备写支持”就可以了。
重启即可自动挂载NTFS分区了。
注:对于可能出现错误:
"No such file or directory: '/etc/hal/fdi/policy"
解决办法:
手动建这些目录 sudo mkdir -p /etc/hal/fdi/policy
配置好ntfs-config后,默认是挂载所有的盘,而且是挂在/media下。
如果需要自定义,编辑 /etc/fstab 文件 vi /etc/fstab,可以看到类似以下内容:
#Entry for /dev/sda5 :
UUID=5C2C60462C601CF0 /media/DWinows ntfs-3g defaults,locale=en_USUTF-8 0 0
意思是开机自动加载/dev/sda5,我改为
UUID=5C2C60462C601CF0 /home/sa/wdisk ntfs-3g defaults,locale=en_USUTF-8 0 0
如果不想重启,输入如下命令:
sudo umount -a
sudo mount -a

当我们需要获取机器硬件信息时,可使用linux系统自带的dmidecode工具进行查询。例:下面的Serial Number信息。
[root@az01node021 ~]# dmidecode -t 1
# dmidecode 211
SMBIOS 27 present
Handle 0x0100, DMI type 1, 27 bytes
System Information
Manufacturer: Dell Inc
Product Name: PowerEdge R720xd
Version: Not Specified
Serial Number: FJ2SHY1
UUID: 4C4C4544-004A-3210-8053-C6C04F485931
Wake-up Type: Power Switch
SKU Number: SKU=NotProvided;ModelName=PowerEdge R720xd
Family: Not Specified

重点:inode、block(数据区块)、superblock(超级区块)

磁盘结构

GPT与MBR
区别

磁盘以文件表示
linux中设备都以文件形式在/dev中表示,如磁盘为/dev/sd[a-p物理][1-128分区]

文件系统:boot+group+group
group: inode信息 数据

限制:

缺点:
区块大:小文件多浪费空间
区块小:inode多读写性能差

记录一个区块指针需要4B,一个inode包含12个直接、1个间接、1个双间接、1个三间接,所以1K区块下一个文件最大12+256+256 256+256 256256个数据区块共16G

如何查看这些信息

输出:超级区块信息+区块群组信息

数据不一致

异步处理
修改时将文件读入内存标记为clean,修改后标记为dirty但并不立即写入硬盘,需要调用sync。
不正常关机时会导致磁盘校验。

文件系统与目录树
挂载:文件系统与目录树结合,比如将 / 挂载到 /dev/sda1 这个设备
相同文件系统类型的不同文件系统目录树根的inode相同,不同文件系统内文件inode值可能重复,同一个文件系统inode与文件一一对应。

Linux支持多种文件系统,包括 传统、日志、网络 的,以下命令可以查询。

VFS(Virtual Filesystem Switch)是位于 内核层 系统调用 ,帮助处理读取不同文件系统

ext4不好:预先分配所有inode,格式化慢,不适合大容量磁盘
XFS好:适合大容量磁盘和巨型文件
lsattr 和 chattr 可以更改隐藏属性,但是xfs不支持部分隐藏属性
xfs分为数据区(data section)、文件系统活动登录区(log section)、实时运行区(realtime section)

数据区
同ext,分为超级区块、剩余空间的管理、inode分配与追踪。但是inode动态分配,格式化快。且数据块(4K以上内核不给挂载)与inode大小(256B-2M)可以自定义。

文件系统活动登录区
类似日志区,所有文件变化在此记录,当完全被写入记录才被删除,用于校验。可指定外部磁盘作为该区。

实时运行区
先在该区段中寻找数个extent区块,将文件放到这些区块中, 等分配完了 再写入数据区中的inode与区块中。

xfs文件系统查看信息

注意点:如果对 /boot 使用,可以看到 /dev/sda2 指向某个物理设备,但是对 / 使用,可以看到指向 /dev/mapper/centos-root 。这是因为在安装系统时候, 设备分区 使用了LVM而非标准分区,linux为你自动创建的空间池,用多少取多少。

含有inode大小、个数、总数、区块大小、数量、与阵列 stripe 有关的信息

df

/proc 中1kblock,used,free都是0,因为这个目录挂载在内存中
/dev/shm/ 是用内存虚拟出的磁盘空间

不知道某个目录/文件所在挂载点,还想知道这个分区还能存多少东西?

du

硬链接

符号链接

流程: 分区->格式化->检验(可选)->挂载(Linux特色)

查看UUID(全局唯一标识符): lsblk-f 或 blkid

分区流程: lsblk 或 blkid 查看分区-> gdisk 或 fdisk 根据提示 *** 作
区块与扇区:区块针对 文件系统 而言,扇区针对 物理硬盘 而言
不要处理正在活动的分区 (已挂载的分区),linux将不能更新分区表
添加分区默认按序号给分区编号,且默认开始扇区从第一个未被占用的扇区开始。

功能:使用文件系统格式化软件格式化磁盘分区。
命令: mkfsxfs mkfsext4 mkfs


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13338489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-17
下一篇 2023-07-17

发表评论

登录后才能评论

评论列表(0条)

保存