linux 挂载硬盘
1 | [root@dn2 ~]# pvcreate /dev/sdb |
1 | [root@dn2 ~]# pvcreate /dev/sdb |
hadoop 使用hostname 链接时拒绝访问
1 | # os 信息 |
1 | # host 设置好后需要重启 刷新配置 |
让Hadoop YARN只在某些节点上运行,你可以通过配置yarn-site.xml文件来实现。你可以使用yarn.resourcemanager.nodes.include-path和yarn.resourcemanager.nodes.exclude-path属性来指定包括和排除的节点。
在yarn-site.xml中添加以下属性:
1 | <!-- 指定资源管理器运行的节点列表 --> |
almalinux 开放 hadoop使用端口
1 | firewall-cmd --zone=public --add-port=8020/tcp --permanent |
NameNode: 默认端口是 8020 (RPC) 和 50070 (Web UI)
SecondaryNameNode: 默认端口是 50090 (Web UI)
DataNode: 默认端口是 50010 (数据传输), 50020 (IPC), 和 50075 (Web UI)
ResourceManager: 默认端口是 8032 (RPC) 和 8088 (Web UI)
NodeManager: 默认端口是 8042 (Web UI)
默认端口是 10020 (RPC) 和 19888 (Web UI)
Master: 默认端口是 16000 (Web UI)
RegionServer: 默认端口是 16030 (Web UI)
默认端口是 10000 (Thrift JDBC/ODBC 服务) 和 10002 (Web UI)
默认端口是 7077 (Master), 4040 (Web UI), 和其他动态分配的端口
可以在Firewall rules里面添加一条Action为Allow规则, Field选IP(填你自己的IP)或者Path(科学上网的Path). 也可以在Tools里面的IP Access Rules添加一条你自己的IP选Whitelist. 还可以直接把settings里面的Security Level调成Essentially Off.
SELinux 是一种安全增强系统,用于控制进程的访问权限,防止未经授权的访问。如果 SELinux 在系统上启用,则必须配置正确的 SELinux 安全上下文以允许 nginx 用户访问 /data/blog 目录及其子目录中的文件。
你可以执行以下命令来检查文件的 SELinux 安全上下文:
1 | ls -Z /data/blog |
如果文件的安全上下文中包含 httpd_sys_content_t,则表示该文件可以由 Web 服务器读取。否则,就需要手动更改文件的安全上下文。
你可以使用以下命令来为 /data/blog 目录及其子目录设置正确的 SELinux 安全上下文:
1 | chcon -Rv --type=httpd_sys_content_t /data/blog |
这条命令将为 /data/blog 目录及其子目录设置 SELinux 安全上下文类型为 httpd_sys_content_t,这将允许 Web 服务器读取该目录中的文件。
注意:这些命令需要使用 root 权限执行。
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |
More info: Writing
1 | $ hexo server |
More info: Server
1 | $ hexo generate |
More info: Generating
1 | $ hexo deploy |
More info: Deployment